Tagged: cotswolds hotel

Lords of the Manor garden 0

Lady of the Manor at Lords of the Manor

Lords of the Manor near Upper Slaughter is quite possibly the most beautiful hotel in which I have had the pleasure of staying. The scenic and windy country roads which lead to this Cotswold...