Hall & Lloyd
The auction house is located in:
Country: United Kingdom
Address: Stafford
House Revenue
Total sales - 2
Hall & Lloyd Sale 1999-11-06 00:00:00
Total lots: 49
Sale date: 1999-11-06
Hall & Lloyd Sale 1999-05-25 00:00:00
Total lots: 35
Sale date: 1999-05-25