News

📍 20 Fenchurch Street (aka “The Walkie-Talkie”) This indoor tropical garden in the sky is open to the public ... you look out over the Thames, the Shard, and Tower Bridge.