Wooden Shutters London and Worldwide
Contact us with any questions you may have about our wooden shutters.
Please note: If you do not receive an automatic reply from us, please check your spam/junk mail folder and mark our address as "safe''.
Or visit The New England Shutter Company showroom, located in South West London to view our extensive range of wooden shutter styles and finishes.
Our shutter showroom is located at 16 Jaggard Way, London, SW12 8SG, UK. Please click here for a Google map.