List your business for Free!

Cosmetics in Edinburgh, Midlothian

Cosmetics have been used for thousands of years, with the Ancient Egyptians using eye shadow in burials and the Romans bathing in perfume. Back then, cosmetics were used for much the same reasons as they are today – to hide stretch marks, minimise wrinkles, cover up scars and eliminate body odour. These days, cosmetics is a multi-million pound industry as women, and some men, buy make-up by the bucket load to enhance their natural beauty and make themselves look finer. But whatever your reason for using make-up and beauty products you'll find plenty of stores in selling cosmetics. To help you find the perfect cosmetic brands in Edinburgh check out city-visitor's online directory. Use this Edinburgh guide to find Cosmetics in Edinburgh.

List your business for Free!

The Perfume Shop

St James Centre, Edinburgh, EH1 3SS 0131 5570555

The Body Shop International plc

Princes Mall, Waverley Bridge, Edinburgh, EH1 1BQ 0131 5562641


22 Raeburn Place, Edinburgh, EH4 1HN 0131 3152035

Body Shop

36b Kinnaird Park, Edinburgh, EH15 3RD 0131 6691589

Skin Guard Products Ltd

52 Marchmont CR, Edinburgh, EH9 1HE 0131 6677668

Molton Brown Emporium

35a George Street, Edinburgh, EH2 2HN 08702 243952


83 Bruntsfield Place, Edinburgh, EH10 4HG 0131 2288333

The Perfume Shop

9815 Ocean Drive, Edinburgh, EH6 6JJ 0131 5553444

Nailorder Co UK Ltd

Unit 5 Gateside Commerce Park, Haddington, EH41 3ST 0800 9522335


5a Giles Street, Edinburgh, EH6 6DJ 08702 407072

Perfume Point

Unit 120 Almondvale Avenue, Livingston, EH54 6QX 01506 461755

Space N K Ltd

97 George Street, Edinburgh, EH2 3ES 0131 2256371

The Soap Co

263 Canongate, Edinburgh, EH8 8BQ 0131 4784244

The Body Shop International plc

90a Princes Street, Edinburgh, EH2 2ER 0131 2206330

The Perfume Shop Ltd

Unit 24 Gyle Avenue, South Gyle Broadway, Edinburgh, EH12 9JU 0131 3179003

The Body Shop International plc

14 Ocean Drive, Edinburgh, EH6 6JJ 0131 5554523

Savers Health & Beauty Ltd

161 High Street, Musselburgh, EH21 7DD 0131 6532684

Luxury Beauty Store

Almondvale Avenue, Livingston, EH54 6QX 01506 591985

Space NK Ltd

30-34 St Andrew Square, Edinburgh, EH2 2AD 0131 5248353

The Body Shop International plc

21 Gyle Avenue, South Gyle Broadway, Edinburgh, EH12 9JS 0131 5383333