Weston Hammer

Weston Hammer manufacture carpets of the highest quality using both natural and man made fibres.