Underground Stations in London - Belsize Park 190 Haverstock Hill, Belsize Park, London, NW3 2AL Tags: paper shop, sweet, ticket machine