Template:POTD/2018-05-20
Appearance
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