Location:

Drummonds Flooring, 78 Royal Hospital Road, Chelsea, London SW3 4HN

Tel: +44  (0)203 155 3000

Opening Times

Monday — Friday: 10.00am to 5.00pm Saturday: closed Sunday: closed