The Garden At 120: A Sky Garden Alternative | London, UK
Every person and their dog has heard of London’s Sky Garden, located in the ‘Walkie Talkie’ building. It has exploded in popularity and has found itself as one of the top free things to do in London. However, move over Sky Garden, there’s a new kid on the block! Literally! Just 0.1 mile, a 2…