Supermarkets in London - Belsize Park 199-205 Haverstock Hill, Belsize Park, London, NW3 4QG Tags: cigarettes, frozen foods, groceries, household goods, magazines, mobile top-up cards, newspapers, toiletries, wines & beers