Pubs in London - Battersea 104 Chatham Road, Battersea, London, SW11 6HG Tags: food, private parties: up to 80 guests