The George Inn is well situated in the beautiful Cotswolds, close to interesting venues like Blenheim Palace and the Batsford Arboterum. The 16th century inn has been nic ... more