Matching traditional British style and food, The Strand Dining Rooms is in a prime position on Trafalgar Square. Serving all-day fare based on traditional and modern classics, this restaurant features elegant interiors modelled on a traditional Pullman Coach.
This content has been supplied by The Strand Dining Rooms
Venue Details & Map
The Strand Dining Rooms
1-3 Strand Grand BuildingsLondonWC2N 5BW