News

Larch restaurant is part of Sky Garden, London ’s highest botanical rooftop in the Fenchurch Building, commonly known as the “Walkie Talkie”, but it’s firmly at ground level.
Take A Tour Of The New Sky Garden At The Top Of London's Infamous Walkie-Talkie Building By Stefano Pozzebon Jan 21, 2015, 4:15 AM PT Stefano Pozzebon/Business Insider ...
First, for melting cars in the summer of 2014. Second, for its amazing Sky Garden, which opened in January this year. Earlier in the year, Business Insider got a chance to take a trip to the Sky ...