Address14th floor, 120 Fenchurch St, Langbourn
London, Greater London EC3M 5BA
About this Venue
An glamourous all-day restaurant, bar and deli situated in the heart of London’s Square Mile. Boasting unparalleled views of London, Executive Chef Thomas Piat has created a menu that showcases the best of British, with French flair.