Located atop 20 Fenchurch Street, a bulbous tower in the City of London, the capital´s highest garden is also one of its most Instagrammable. With lush greenery and an open-air observation deck offering panoramic city views, it's a must-visit. Free access tickets are released every Monday.
Read more in Tripatini contributor JH Sidhu´s post 9 of London´s More Instagrammable (and Less Obvious) Gems.
Comments