Truro Sports Hub — Torquay, United Kingdom · capacity 3,597 · home of Truro City · grass pitch · 23 matches listed. Fixtures, location and details on Champslig.