The newly opened Todd Doors Head Office in West London houses our Finance, H.R., Account Management, Web Sales Team, Marketing and Legal Departments and is our major distribution hub.
Based in Northolt, a few minutes’ drive from the stunning Todd Doors Northolt Showroom, this new complex includes 35,000 sq. ft. of custom-racked warehouse space, a customer lounge, the Customer Collection Centre and ample parking for both customers and staff.
Sign up to receive exclusive offers and
exciting product news