From designer brands and high street favourites to independent boutiques, Oxfordshire has it all. There's a huge selection of great retail parks, superb shopping centres and well-loved shops to find in all corners of the area from Banbury to Didcot and Witney to Thame. 

Many of Oxfordshire's towns have pedestrianised areas where shoppers can browse amid the high streets without having to dodge traffic whilst the dedicated shopping centres have all the main brands tucked neatly under one roof. Whether you prefer ambling along a town's high street or driving directly to a main shopping centre, there's something for everyone. 

Alongside Oxford, quaint and historic market towns such as Abingdon, Bicester and Wantage all have a range of shopping experiences on offer. You can wander around the old streets of the towns whilst browsing the broad range of shop and eateries available. Take in the sights, stop to people watch or discover new boutiques and independent retailers.

What can be easier than driving directly to a dedicated retail park or shopping centre, parking up and getting on with the business of spending? Oxfordshire has plenty of out-of-town retail options as well as carefully developed shopping centres in the middle of many major towns. Oxford itself has one of the newest and biggest shopping centres whilst Bicester has one of the most well-known across the globe. A perfect selection!