Oxford, Oxfordshire
Oriental and European carpets and textiles of artistic merit; tribal weavings; restoration; valuation
Specialist
Witney, Oxfordshire
17th-, 18th-, and early 19th-century English furniture; textiles; clocks; works of art; restoration service
Specialist