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 ...
LondonWorld on MSN
Dry January: London's best bars and restaurants for a sober night out
Ditching the booze doesn’t have to be fun-free, these London bars and restaurants are making mocktails the main event this January.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results