Blooms in the Clouds | London’s Sky Garden
London’s Sky Garden provided Kevin and I with a unique experience during our recent stay. The Sky Garden is a free public garden located in 20 Fenchurch Street, a building affectionately referred to the as the “Walkie-Talkie”. At 38 stories it is the 5th tallest completed building in London and there is a dedicated Sky…