180 Strand Temple, England WC2R 1EA
A fully equipped restaurant on the east corner of 180 The Strand regularly showcasing emerging chef talent.