London

Welcome to Sky Garden – London’s highest public garden

Sky Garden, London

Green space is something you don’t see enough of in a densely populated city such as London, which is why urban gardens such as this one are so special. The Sky Garden, thought to be the highest in London, opened recently offering spectacular views across the capital.