About the Business
Modern European restaurant based in Aldwych. Located on the corner of Aldwych & Drury Lane and open from early in the morning until late at night, seven days a week.
Location & Hours
55 Aldwych
Aldwych, WC2B 4BB