For those of you who haven’t yet been to the top of the City’s newest skyscraper, the ‘Walkie Talkie’, there’s now another compelling reason (besides those showstopping views). Fenchurch – the restaurant 37 floors up at Sky Garden – has launched a new menu for just in time for the warmer weather. Dishes have been devised […]