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 and updates from the Government as from the 4th July 2020, we have started to resume appointments.

These will have to be pre-booked throughout July.

We have made sure that everything is in place and the right precautions are in place to keep everyone safe.

Whilst things may be slightly different, we are looking forward to welcoming new brides and helping them find their dream dress.

As always Thank you for your continued support, patience and understanding through these times.

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

Thank you again.

Take care & Stay safe!

Denise & Jo.

Opening Hours…

We will be open by Appointment Only throughout August.

Opening times 

Monday 10-4pm

Wednesday 10-4pm

Thursday 10-4pm

Friday 10-4pm 

Saturday 10-4PM


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 48 hours, before our next appointment booked.



We are running our Annual Summer Sale, throughout August.

We have lots of beautiful ‘Take me Home’ dresses at half price, and all new orders will receive 25% off.

We will be open for Appointments only throughout August.