Browsing Tag

London

A group of people in a large building- 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…