Truro is a small cathedral city (population 22,000) in the Duchy of Cornwall, of which it is the administrative capital.
The Cornish will insist this is a city. Anyone from outside of Cornwall will have visions of a built-up centre with a large conurbation and a good public transport system: don't. Truro is a practical city once you're in, and residents of other Cornish Towns will often visit to shop with more variety. But, unless you're staying within walking distance of the centre, expect to either drive in or have to plan a journey. There is a very small 'inner-city' area surrounding the centre. Even the most immediate 'suburbs' are small villages that have nothing but a few miles of field and a winding road separating them from the centre.
Trains from London Paddington - Plymouth - Truro, & Bristol - Plymouth - Truro
Truro is at the junction of the A39 and A390 arterial roads, some 14 miles north of Falmouth.
There is a good Park & Ride car park to the west of Truro, at Threemilestone, with frequent shuttle buses into the city centre which also call at the rail station. Parking in the city centre is expensive and limited, especially during the summer, although the largish Tesco's on the ring road allows 2 hours free parking for customers (Nb: as of 2013 this is auto-camera controlled and you have to enter a code from your till receipt to avoid being fined).
Good number of shops including a rather large Marks and Spencers.
There are two covered markets: one leads off the Piazza (outside M&S) -several small traditional stalls. The other leads off Lemon St (near the cinema) - the little shops here would appeal more to the eco/organic minded, and there's a pleasant coffee shop cum art gallery upstairs where you can usually find a seat.
On Saturday mornings there's a great Farmers' Market on the Piazza - good local produce, including delicious Cornish ducks, cheeses, bread, rose veal, plants to take home… Wednesday's market in the same place is smaller.
the old ale house, just on the corner by the bus station is a great place to go for tradidtional ales and a quick game of pool