Secret Spaces in the City Walking Tour
118 London Wall 118 London Wall, London, England, United KingdomDiscover hidden gems in the City of London on our Secret Spaces walking tour! Explore serene gardens and secret courtyards amidst the skyscrapers. Led by a qualified guide, uncover the peaceful side of the city.