| The Strand Dining Rooms Modern British Restaurant, Afternoon Tea | Within touching distance of Trafalgar Square, The Strand Dining Rooms offers a modern take on classic British cuisine in a timeless, quintessentially British setting. more | 1-3 Strand Grand Buildings Strand London WC2N 5EJ | 020 7930 8855 |
|