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.

Nearest Station

London Charing Cross

Social Networks
Venue Type
  • No comments yet.
  • Add a review
    Customers - agree or have a different view? Why not leave your own review and share!

    Venue Owner - made some changes? Use the contact form to invite us back to give you a recerty