Showrooms

The Wedding Shop

171 Fulham Road London SW3 6JW

020 7838 1188

The Wedding Shop

96-98 Waterford Road London SW6 2HA

020 7384 8488

The Wedding Shop at Selfridges

400 Oxford Street London W1 1AB

020 7318 3094