Browsing Tag

The Shard

free things to do in London
LONDON TRAVEL

The Sky Garden vs The Shard

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…