Let’s get this out of the way early. 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 ...
Easy to find, Fenchurch certainly is not. Despite being located in the infamous Fenchurch Street skyscraper – better known to you and I as the “Walkie Talkie”, a building once voted the ugliest and ...
The Walkie-Talkie building — officially 20 Fenchurch Street — in London's financial district, is most famous for two things. First, for melting cars in the summer of 2014. Second, for its amazing Sky ...
Ditching the booze doesn’t have to be fun-free, these London bars and restaurants are making mocktails the main event this January. In 2023, an estimated 8.8 million people in the UK participated in ...