The Perfect Polish Collection at Selfridges London

We’re delighted to announce that The Hand & Foot Spa Perfect Polish Collection and luxury Hand & Foot Creams are now available to purchase in-store at Selfridges in London.

Selfridges & Co
400 Oxford Street
London
W1A 1AB

Call: 0800 123 400

Monday 9.30am-10pm
Tuesday 9.30am-10pm
Wednesday 9.30am-10pm
Thursday 9.30am-10pm
Friday 9.30am-10pm
Saturday 9.30am-10pm
Sunday 11.30am-6pm