Acclaimed Oxfordshire hotel among the 'top hotels in the world and UK'
An acclaimed hotel and restaurant nestled in Oxfordshire's countryside has been named one of the best in the UK. Le Manoir aux Quat' Saisons is Britain’s only country house hotel to have held two Michelin stars for over 30 years. Le Manoir's