Shop And Stay with The Manor and enjoy Bicester Village’s new Designer Stores
- Created: Friday, 20 October 2017
Place to stay near Bicester Village
Bicester Village is the perfect shopping spot in Oxfordshire. An hour away from London, this luxury destination is truly the place to be if you enjoy shopping. With over 130 boutiques of world-famous brands and the launch of several more brands this Autumn it is the perfect time to visit.