Bars in London - Battersea 33-37 Northcote Road, Battersea, London, SW11 1NJ Tags: air conditioning, food, private parties: up to 250 guests