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…