John Esco

View Original

The Garden at 120

Beautiful new rooftop garden in the heart of London. Situated atop the Fen Court building at 120 Fenchurch Street, is a very welcoming space with an amazing view over the city.

Zeiss Ikon Netar/ Ilford HP5