41 Gracechurch St, London EC3V 0BT
Bar | Restaurant
This garden-inspired restaurant and bar offers a seasonal menu rich in international flavors, creating a unique dining experience that celebrates both the culinary arts and the beauty of nature.