Ha, yes, that's definitely not in Battersea, but Brameses did say 'Battersea area', which could be interpreted to include more than Battersea itself. :)
If all parties to the meeting are on bikes, location is definable more loosely than if they were on foot.
On the edge of Sancroft Street and Courtenay Street SE11 5UG