21 Dresses, Banbury, are proud to stock Oxfordshire’s premier range of bridal gowns & matching hand-picked accessories with complimenting stylish and flattering Bridesmaids Dresses.


Our inspiring collections offer the newest on-trend styles with the ability to customise any dress to satisfy a bride’s dream of that perfect wedding gown.
Some of the dresses are designed and manufactured as established branding partners of Swarovski Crystal incorporating 100% Swarovski Crystal into their designs & adding the finishing touches of pearl & fine embroidery by hand.
You will find your dream wedding dress here at 21 Dresses from classic Bridal Gowns, Vintage Wedding Gowns, and Princess Gowns to Destination Dresses & Plus Size Wedding Dresses to a UK30 in feminine & flattering styles.
Our suppliers offer rush cuts & quick deliveries of between 6 – 12 weeks. In some cases they carry stock which can be sent out to us within just 48 hours!
We advise that you book your appointment in advance to ensure your chance to try on our exquisite collections advised by our team with over 25 years’ experience. However, if you happen to be passing you are welcome to pop in and we will be happy to help.
Prices range from £195 - £1,350.