Bathgate Wedding services
Marks & Spencer plc
21 Gyle Avenue South, Edinburgh, EH12 9JS 0131 3171333
Marks & Spencer plc
Almondvale Avenue, Livingston, EH54 6QX 01506 418206
Marks & Spencer plc
40 South Groathill Avenue, Edinburgh, EH4 2LN 0131 3433641
Bhs Ltd
Almondvale Centre, Almondvale South, Livingston, EH54 6NB 01506 434960