Level 37, Sky Garden Walk, 1, London EC3M 8AF
Modern British restaurant | Restaurant
Nestled 37 floors high in the Sky Garden, this upscale seafood restaurant offers a curated selection of exquisite dishes and premium drinks, providing a refined dining experience that seamlessly combines elegance with exceptional service.