We look forward to welcoming you to 21 Dresses Bridal & Prom based in Banbury, Oxfordshire.

All our Bridal Gowns retail under £1,200  with our Bridesmaid dresses & Prom dresses from £180 – £300 in sizes UK6 – UK30

No matter what your age, size or budget, the 21 Dresses team delivers on the promise of making everyone feel comfortable, confident and finding their Perfect Dress.

We Look forward to meeting you,

Denise & Jo

Co-Directors at 21 Dresses Bridal & Prom, Banbury  

All Bridal Gowns retail under £1,200. Bridesmaids & Proms £180- £300


* – COVID 19*

With further information from the Government on Tuesday the 9th June, we are able to re-open the shop on the 15th June.

This will be for collections only!

Unfortunately we are unable to use our fitting rooms at this present time Bridal & Bridesmaid appointments will not be able to take place until the earliest of the 4th July as long as this complies with the Government Guidelines on social Distancing. 

We will keep you updated as and when more information becomes available.

All orders, taken previously have been fulfilled by our suppliers and are now ready for collection from the 15th June- 27th June.

Thank you for your continued support, patience and understanding.

Please contact us, if you have an questions or concerns, on 01295 701161.

Thank you again.

Take care & Stay safe!

Denise & Jo.


We will be open by Appointment Only throughout July & August.

July we will be open on a Wednesday & Saturday.

Opening times For July 

Wednesday 10-3pm

Saturday 10-3pm

Closed on Sunday, Monday & Tuesday,Thursday and Friday throughout July.

This is to comply with the Government guidelines, cleaning the fitting rooms and all Dresses tried on within the appointments.

The dresses will then will be  hung for 72 hours, before our next appointment booked.



Appointments are necessary for Bridal, Bridesmaids & Prom dresses so we can give our undivided attention to the appointments made.

Bridal Appointments usually take between 1-1 ½ hours, this can sometimes be longer depending on the appointment.

Bridesmaids & Prom Appointments are approximately 1 hour long, again this can be longer if required.

What Is The Price Range Of Your Dresses?
All our Wedding Gowns are under £1,200. They start at just £300 for a brand new made to order gown. 

Can I Take My Dress Home The Same Day?
Yes, all of our dresses in store are available to take home straight away. Alternatively you can order a dress in a different size or colour etc with deliveries from 5 working days if it is in stock with our designers, to between 8 – 16 weeks if it is out of stock.

Do You Charge Me To Try On Dresses?
No, we don’t charge a penny to try on our dresses.

What Size Are Your Dresses?
We stock our dresses in sizes UK6 – UK30  so there is something for everyone to try on.

Are Children Welcome?
Children are welcome although you may be able to enjoy your time more & concentrate without them, however, we understand its not always easy to leave them at home so we have a small toy bag in store to help keep them amused.

We look forwards to meeting you x