Company name: Angelica Bridal
Description: Wedding boutique with an on-site spa
18 Camden Psge, London N1 8ED, United Kingdom