We are looking for a 2 night stay within easy access of both London and Oxfordshire.
We’d like a nice town (somewhere to mooch about) with some nice pubs / somewhere to have a drink as well as somewhere nice to stay. A spa, either locally or in the hotel would be a definite bonus.
Any ideas please?