Sky Garden: Heaven on the 35th Floor?

Sky Garden spans the top three floors of 20 Fenchurch Street; the City of London’s building nicknamed the “Walkie-Talkie”. Sky Garden can be best described as a three-storey high indoor “hill” from the 35th floor to the 37th floor.