85, First Floor, Great Portland Street, London W1W 7LT, United Kingdom
3.81 mi from Kensington & Chelsea
Luxury lace wedding veils unique on the market, previously only used by fashion designers on runway shows and worn by European princesses and celebrities worldwide.