List your business for Free!

Cosmetics in Bromsgrove, Worcestershire

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 beautiful. But whatever your reason for using make-up and beauty products you'll find plenty of stores in selling cosmetics. To help you find your ideal cosmetic brands in Bromsgrove check out city-visitor's online directory. Let these Bromsgrove contacts guide you to the information about Cosmetics you need.

List your business for Free!

Foriver Sanitary Ware Co Ltd

Frankley Industrial Park Tay Road, Birmingham, B45 0LD 0121 4536212

Beiersdorf

Unit 2010, Solihull Parkway, Birmingham, B37 7YS 0121 3298800

The Body Shop International plc

5 North Western Arcade, Birmingham, B2 5LH 0121 2331239

Benefit Cosmetics

Bullring, Birmingham, B5 4BL 0121 6228046

Bodycare Health & Beauty Ltd

195 197 High Street, West bromwich, B70 7QZ 0121 5802215

The Body Shop International plc

118 New Street, Birmingham, B2 4JH 0121 6433387

M A C Cosmetics

Unit 14 4 Cannon Street, Birmingham, B2 5EF 08701 925225

Beauty Queen Cosmetics

274 Wellington Road, Birmingham, B20 2QL 0121 3314906

Molton Brown Cosmetics

Upper Mall West, Bullring, Birmingham, B5 4BG 0121 6432717

Beauty Queen Cosmetic

134-136 Soho Road, Birmingham, B21 9LN 0121 5234609

Beauty Care Supplies

108-109 Bissell Street, Birmingham, B5 7HP 0121 6932585

The Body Shop International plc

15 Kingfisher Shopping Centre, New Walk, Redditch, B97 4YP 01527 67592

Simple Health & Beauty

Chadwick House, Blenheim Court, Solihull, B91 2AA 0121 7126523

Sally's

1 Hagley Mall, Cornbow Centre, Halesowen, B63 4AJ 0121 5856963

Superdrug Stores plc

607 Bearwood Road, Smethwick, B66 4BJ 0121 4295472

Elysia Natural Skin Care

Unit 1 Stockwood Business Park, Redditch, B96 6SX 01386 792622

Majestic Aromas Ltd

716 College Road, Birmingham, B44 0AJ 0121 4487224

Benefic Cosmetics

Bullring, Birmingham, B5 4BP 0121 6006828

The Body Shop International plc

50 Gracechurch Shopping Centre, Sutton coldfield, B72 1PD 0121 3558220

Space NK Ltd

31-32 Wharfside Street, Birmingham, B1 1RE 0121 6166020

Facination

96 High Street, Cradley heath, B64 5HE 01384 639251

J K Birmingham Nails & Beauty Supplies

16 Holyhead Road, Birmingham, B21 0LT 0121 5548747

Mac

Caxton Gate, 14 Cannon Street, Birmingham, B2 5EP 0121 6312062

Helen E Hair & Beauty Products Ltd

Unit A1, Coombswood Way, Halesowen, B62 8BH 0121 5593888

Bodycare Health & Beauty Ltd

36 One Stop Shopping Centre, Walsall Road, Birmingham, B42 1AA 0121 3569323

Body & Mind

51 Pinfold Street, Birmingham, B2 4DG 0121 6437325

Soho Cosmetics & Accessories

235 Soho Road, Birmingham, B21 9RZ 0121 5154784

Juliets Hair & Beauty Products

84-86 Smallbrook Queensway, Birmingham, B5 4EG 0121 6434888

L'Occitane En Provence

Poplar Arcade, Touchwood, Solihull, B91 3GH 0121 7091225

Welljuice

Highgate Business Centre, Highgate Road, Birmingham, B12 8EA 0121 7534442

Beauty Queen Cosmetic

399 Dudley Road, Birmingham, B18 4HD 0121 5582010

E A Ellison & Co Ltd

67 Bishop Street, Birmingham, B5 6JL 0121 6221607

Savers Health & Beauty Ltd

Ankerside Shopping Centre, George Street, Tamworth, B79 7LG 01827 51323

Mac

Upper Mall East Bullring, Birmingham, B5 4BP 0121 6006826

Bodhi Ltd

Minerva Mill, Station Road, Alcester, B49 5ET 01789 766955

Hive Of Beauty Ltd

Lovell, 0 Lichfield Road Industrial Estate, Tamworth, B79 7TA 01827 316603

Cosmetics R Us

52cd Lozells Road, Birmingham, B19 2TJ 0121 5232467

The Body Shop International plc

4 High Street, Solihull, B91 3SR 0121 7112474

Savers Health & Beauty Ltd

190 Princess Parade, High Street, West bromwich, B70 7QS 0121 5533877

Scent To Go

The Manor House, 126 High Street, Solihull, B91 3SX 0121 7053432