Drummonds flagship London store features shutters from The New England Shutter Company
Drummonds, the luxury bathroom specialists, has opened a stunning flagship store on the Kings Road. The showroom design was created by Christopher Jenner.
Like The New England Shutter Company, Drummonds proudly manufacture its own products. TNESC painted white Manhattan shutters feature in the new concept store.