Truro is a city and civil parish in Cornwall, England, United Kingdom. It is Cornwall’s county town, single city, and centre for administration, leisure and retail. Truro’s population was recorded as 18,766 in the 2011 census
Filter Franchises
Showing all 4 results