Estee Lauder (Debenhams)
Cosmetics store; Stores and shopping; Gift shop
Description:Time-tested cosmetics chain producing own-brand makeup, skincare products and fragrances. Stalwart cosmetics & skincare brand
Location: Leeds South Mall White Rose Shopping Centre GB
Website:http://www.esteelauder.co.uk/
Phone:+441132055041
Map Location:53.7598, 53.7598