34 Threadneedle St, London EC2R 8AY
Bar | English restaurant | Restaurant
This elegant restaurant features a thoughtfully curated menu, showcasing meticulously sourced ingredients, all within a spacious atmosphere accentuated by large windows and a high ceiling, promoting a refined dining experience.