Views from the roof garden at Fen Court, 120 Fenchurch Street

The view from the garden at 120, reflected in the lift shaft






Tower Bridge from the garden at 120



Daffodils on the 15th floor
Views near London Bridge



Photos from the Garden at 120 Fenchurch Street (Fen Court), and of the Thames near London Bridge