Hotel

The Lamb – Burford

This traditional country hotel was formally an ancient inn dating back to 1420. And whilst it’s steeped in history all the rooms are spacious and offer plenty of modern luxuries to make you feel suitably spoilt.

The Lamb is perfectly located in the beautiful market town of Burford, right in the heart of the Cotswolds. The pretty town is laden with culture and definitely worth exploring. With its medieval bridge, antique centres and alluring alleyways there’s plenty to see and do.

The award-winning restaurant with its courtyard terrace serves up a delicious menu combining contemporary cuisine with traditional English favourites, all to the inspiring backdrop of the Cotswold hills.