85, First Floor, Great Portland Street, London, England W1W 7LT, United Kingdom
                                    
                        0.64 mi from Mayfair
                    
                            
                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.