Categories
Photo spot Travel

A rooftop garden in London: The Garden at 120

The Garden at 120 is a rooftop garden in the heart of the City of London. The view from this panoramic terrace is absolutely breathtaking. The Garden at 120 is a lush, open-air garden on the roof of an office building. Nestled between the skyscrapers of the City on the 15th floor of the Fen Court Building, […]

Categories
Travel

Exploring London: our best things to do

Effervescent, cosmopolitan, and fascinating – three words that immediately come to mind when describing London. All the world converges in the English capital. It’s the ideal destination for a romantic getaway, a family vacation, or a trip with friends. No matter the weather or the time of year, London will keep surprising you and make […]