‘Beautiful’ countryside village just one hour from London ‘feels like Miami’
The village can be found in the heart of the Oxfordshire countryside and is home to more than 150 boutiques of world-renowned fashion and lifestyle brands.Its reputation as a luxury shopping destination may come with high price tags, but…