The Strand Dining Rooms have just opened next to Trafalgar Square in the heart of London. The restaurant is open for for breakfast, morning coffee, lunch, afternoon tea and dinner. It serves a menu of contemporary European dishes. The Strand Dining Rooms can accommodate private functions for up to 120 guests.
Details: www.thestranddiningrooms.com