Level 3, 122 Leadenhall St, London EC3V 4AB
British restaurant | Restaurant
Experience the elegance of classic French cuisine in a setting that combines luxury with ambiance, featuring opulent booths designed to evoke the charm of bejeweled train carriages, creating a dining atmosphere that is both sophisticated and inviting.