14th floor, 120 Fenchurch St, London EC3M 5AL
Restaurant
Perched on the 14th floor, this colonial-style venue seamlessly blends modern British dining with a vibrant jungle ambiance, offering patrons an exquisite culinary experience complemented by stunning city views and a welcoming bar for drinks.