The National Gallery, Trafalgar Square, Covent Garden, London WC2N 5DN, United Kingdom
The National Gallery, Trafalgar Square, Covent Garden, London WC2N 5DN, United Kingdom
No delivery
Spot something wrong?
Dishes at The National Dining Rooms. Prices may vary in venue.