Europe, Featured, Go Now

The Sky Garden: London’s Highest Public Garden

By Celestine Fraser  London’s highest public garden, the imaginatively-named Sky Garden, sits on the 35th floor of the ‘Walkie Talkie’, a 525ft skyscraper in the City. It’s not Shard-high, but it’s still pretty damn high. It’s free to enter, so long as you  ...

Continue Reading