Original tailored women’s wear by British designer Selena Blow is showcased here. Beautiful colorful fabrics are carefully crafted into lovely designs. Was that the Duchess of Cambridge just leaving?
1 Ellis Street SW1X, London
near Sloane Square
44 (0)20 7730 2077
www.selinablow.com