Address: 1 Sky Garden Walk, London EC3M 8AF, United Kingdom | Find on maps
Sky Garden is perched at the top of 20 Fenchurch Street, also known as the Walkie Talkie building, in the heart of London’s financial district. The building overlooks the River Thames and is surrounded by iconic landmarks, making it easy to include in your central London sightseeing.
Closest landmark: Monument Station, just a short walk away.