Bars in London - Battersea 69A-71 Falcon Road, Battersea, London, SW11 2PG Tags: private parties: up to 200 guests
Bars in London - Battersea 37 Battersea Bridge Road, Battersea, London, SW11 3BA Tags: air conditioning, food, private parties: up to 200 guests