Pubs in London - Belsize Park 2A South Hill Park, Belsize Park, London, NW3 2SB Tags: food, modern british, private parties: up to 40 guests, vegetarian dishes