From 3 May 2012
Liberty’s beauty department may be small and kooky and Selfridges’ bright and buzzy but John Lewis’, on Oxford Street, is about to become the best beauty hall of them all. If you’ve popped in recently you’ll have noticed some sparkling new… Continue reading






