Overview
Employees
11-50 employees
Headquarters
Heywood, Lancashire
Naylors is one of the UK’s leading equestrian retailers. We are a family run, forward-looking, vibrant business operating in both the equestrian and countrywear retail sector. We have three stores; our flagship 15,000 sq ft superstore in Rochdale, Lancashire, our second 10,000 sq ft store in Nantwich, Cheshire and our newest store 10,500 sq ft in Cannock, Staffordshire. We have an industry leading website at www.naylors.com, and head offices with a 20,000sq ft warehouse in Heywood, Lancashire.