Farnham Antique Carpets Ltd
Farnham Antique Carpets Ltd
Matthew Foster Ltd
G D Ginger Antiques
C John (Rare Rugs) Ltd