Visit The New England Shutter Company showroom, located in South West London to view our extensive range of styles and finishes. Please click above for a Google location map to our London showroom. Our showroom is located at:
The New England Shutter Company
16 Jaggard Way
London SW12 8SG
t / 020 8675 1099
e / firstname.lastname@example.org
Showroom visits are by available by appointment. Please contact our office on 020 8675 1099 to arrange an appointment. Our showroom opening hours are 9am - 4pm Monday to Thursday. We are closed at the weekend and on bank holidays.
Travelling by train
The nearest station is Wandsworth Common, one stop from Clapham Junction or Balham.
Travelling by car
There is plenty of free car parking available.