Lords of the Manor Restaurant

Lords of the Manor Restaurant, located at Lords of the Manor Hotel in Upper Slaughter, offers acclaimed fine-dining of sumptuous, seasonal British cuisine.

Address

Upper Slaughter, Near Bourton-on-the-Water, GL54 2JD

Telephone

(01451) 820243

More from Food & Drink