England, Rural LuxeAugust 19, 2016<June 9, 2021 The Wheatsheaf Inn – a stylish Cotswolds weekend by Heather Cole It was past midnight in the quaint Gloucestershire village of Northleach. The moon was full and doing it’s best impression of a ghostly galleon,…