onlybyland.com
Lords of the Manor - Luxury Hotel Cotswolds - Only By Land
UK travel blogger review of the Lords of the Manor, a luxury hotel in the Cotswolds with critically acclaimed fine dining and 8 acres of private gardens.