Archivothe Sky Gardenjpg Wikipedia La Enciclopedia Libre Soak in the city views landscaped gardens and vibrant atmosphere as you dine sky high. The sky garden is 1 of our top 10 free things to do in london and is located near the end of our old city of london tour. 20 Fenchurch Street Wikipedia This post covers how to visit the sky garden londons free observation deck including information on hours directions where to eat and other things to do.
...Read more