Petrol Filling Stations in London - Belsize Park 213 Haverstock Hill, Belsize Park, London, NW3 4QN Tags: convenience shop, tyre pressure, vacuum cleaner, water