Jump to content

Template:POTD/2018-05-20

From Wikipedia, the free encyclopedia
Sky Garden at 20 Fenchurch Street
The Sky Garden is an interior roof garden that occupies the 34th to 37th floors of 20 Fenchurch Street, London. Called London's highest public park, it includes a large viewing area, terrace, bar and two restaurants. However, it has drawn criticism for its limited greenery.Photograph: Colin