Flagship Bridal Store in Central London.
Westminster, W1U 7PQ
Stephanie Allin is a fashion designer specialising in stunning bridal wear. This is the flagship store located in the heart of Central London. She has a range of wedding dress designs & you can get them made to measure, standard size or even bespoke. More info