Venue info
Indulge your taste buds at our Charing Cross restaurant and bar, The Terrace. Request what you want, when you want it from our conveniently located restaurant near Trafalgar Square.
Tuck yourself away on a comfy chair in the corner, people-watch from a table in the heart of the dining room or secure your spot in the window overlooking the Strand. If you find somewhere you feel at home, we’ll remember to sit you there next time.
Add a review