17a Church Road, London SW19 5DQ, England, United Kingdom
Distance: 35 yd.
Company description
London Bridal Boutique stocking an exclusive range of beautiful wedding dresses, bridesmaids dresses and bridal accessories. Full Wedding Planning Services also available.