Ground Floor, Strand Palace Hotel, 372 Strand, London WC2R 0JJ
Restaurant
Nestled within a hotel setting, this inviting establishment offers a full bar and an array of afternoon tea options, alongside contemporary interpretations of British classics, creating a cozy yet sophisticated dining experience.