Oxford, Oxfordshire
Jewellery; silver and old Sheffield plate; valuations; restoration
Examples in stock