Capel Carpets, Flooring & Sons Ltd is located in Watford, United Kingdom on 266-268 St Albans Rd. Capel Carpets, Flooring & Sons Ltd is rated 4.6 out of 5 in the category carpet store in United Kingdom.
Address
266-268 St Albans Rd
Accessibility
Wheelchair-accessible car park