Thomas Hall, of Wiltshire — Thomas Hall, of Wiltshire — the latest coverage, the community and the facts.