Visiting the Sky Garden in London

London is awash with lovely green spaces and expansive public parks. While there are countless free gardens in London to visit, the London Sky Garden at 20 Fenchurch Street is, by far, our favorite. Perched atop a skyscraper, the indoor London Garden offers phenomenal city views – and, unlike other pricey London tourist attractions, it is completely free to visit…all you need is a Sky Garden reservation!… Read the rest