Mayfair Carpet Gallery
25 Beauchamp Plc., Kensington, London, United Kingdom, SW3 1NH
(02075) 844442 Phone