London’s Sky Garden

Skypod Bar level window

The Sky Garden is London’s latest attraction; it is located at the top of the building at 20 Fenchurch Street (commonly referred to as the Walkie Talkie for its curious shape) in the City of London. Although access to the garden is free, tickets need to be booked in advance online. After going through airport-style …

Read more »