OK let's put this one to bed, the Battersea LFA is still in existence and available subject the published weather minima.
There were issues with pilots leaving to the south-east infringing the City CTA and that resulted in some revision to the procedures.
Anyone going to the BHA Special Events Meeting tomorrow can get an update as SATCO Battersea should be there.