You & a guest can really indulge with this delicious afternoon tea at The George Hotel. A stylish & modern retreat set near the countryside of the Cotswolds & the vibrant shopping village of Bicester, you’ll experience ultimate relaxation & a warm, welcoming atmosphere as you unwind in the hotel’s beautifully designed restaurant – enjoying delectable scones & tea. Location: Warwickshire (Midlands)