Pubs in London - Belsize Park 250 Haverstock Hill, Belsize Park, London, NW3 2AE Tags: beer garden, food, outside seating, real ale, tv for sporting events