The Sky Garden vs The Shard Billed as London’s public garden, The Sky Garden is on the top floor of the Walkie Talkie located in London’s financial district, close to Monument Tube Station. Having only opened in January of…
Browsing Tag
The Sky Garden vs The Shard Billed as London’s public garden, The Sky Garden is on the top floor of the Walkie Talkie located in London’s financial district, close to Monument Tube Station. Having only opened in January of…