Thorp Showroom & Gallery 190/192 Sloane Street London SW1X 9QX
+44 (0)20 7235 7808 [email protected]
Philippa Thorp Design Limited Registered in England & Wales No. 05631214 VAT Number: GB 899 5128 59