What is known as The Garden at 120 sits atop the Fen Court office building at, drum roll... 120 Fenchurch Street, and is dramatic in both size and the views available. It opened in 2019 and was quite spartan at the time as the plants needed to grow - and they really are doing it now.
At 9pm, 83 historic landmarks, including Big Ben and St. Paul's Cathedral, illuminated the night in red, white, and blue to commemorate Britain's victory over Nazi Germany.