Musselburgh Wedding services
Marks & Spencer plc
Almondvale Avenue, Livingston, EH54 6QX 01506 418206
Marks & Spencer plc
21 Gyle Avenue South, Edinburgh, EH12 9JS 0131 3171333
Purvis Marquee Hire
East Mains Holdings, Newbridge, EH28 8NB 0131 3353685
Thistledown Bridal Shops
28 Haymarket Terrace, Edinburgh, EH12 5JZ 0131 3375719
Marks & Spencer plc
216 Morningside Road, Edinburgh, EH10 4QQ 0131 4477369
Kudos Couture Bridal & Evening Wear
66 Morningside Road, Edinburgh, EH10 4BZ 0131 4478800