About The Don Restaurant
The generously spaced, high-ceilinged Old Restaurant Room is a picture of elegance with its seven huge windows overlooking a tiny courtyard.
More about The Don Restaurant
The Don Restaurant is located at The Courtyard, 20 St. Swithins Lane, EC4N 8AD London, United Kingdom
020 7768 1285
Similar Listings
Bistro Forty6
4.6