at 1-3 Strand, Grand Buildings, London, WC2N 5EJ United Kingdom
Great British creations a stone's throw from Trafalgar Square. Serving an all day menu.
Located next to Trafalgar Square in the very heart of London, The Strand Dining Rooms offer all day dining in a wonderfully relaxed and comfortable environment. The dining rooms are open for breakfast, morning coffee, lunch, afternoon tea, pre theatre dinner and dinner.
Tube - Charing Cross
586 FB users likes The Strand Dining Rooms, set it to 182 position in Likes Rating for London, United Kingdom in Restaurant/cafe category
The Christmas competition is in full flow. To win a dinner for two, simply tell us what your favourite Christmas jingle is!