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