Located at 20 Fenchurch Street, known to most Londoners as the Walkie Talkie, on the top three stories is the Sky Garden. An open air terrace spanning the 35-37th floors offering panoramic views of the London skyline. Wander the garden, soak in the views, and grab a delicious cocktail from the Sky Pod Bar. Tickets are available (for free!) about […]