Liverpool is a city on the northwest coast of England, famed for its port, its distinctive “scouse” accents, the Beatles and its women, who have a predilection for makeup and like to wear...
February 8, 2013
Undercover Shopper: Live from Liverpool’s New Beauty Mecca
Can the recently opened 22,000-square-foot shrine to all things glamour live up to the hype?
Ads by Google