Torquay
Torquay possesses a population of 63,988 and is a seaside town in the ceremonial county of Devon in England's south west. The town lies 22 miles to the south of Exeter and is also within the unitary authority of Torbay. A 2001 study confirmed the town's status as a retirement region, with 26% of the population aged over 60. Whichever property improvements you need in the Torquay area, be sure you employ vetted and trustworthy business experts to get the right price and a good quality finish.