Sightseeing in London - Belsize Park 104 Belsize Lane, Belsize Park, London, NW3 5BB Tags: tour operators