Bombshell London

Bombshell London is a London based UK brand offering quality garments you will love and wear again and again. With 99% of all its manufacturing in London, 15 minutes from Bombshell London Muswell Hill HQ, Bombshell ensure every piece made meets the highest standards of quality. Bombshell only produce small numbers of their collections to help reduce landfill, so they are environmentally conscious. Everyone deserves to own a Bombshell London dress.

Loading