Activate map
SpecialtiesAt St James Carpets Ltd in Gloucestershire, you can choose from a range of attractive, affordable and durable floorings that are resistant to scratches, dents and stains.