Thorverton, population about 930, is a village north of Devon, Exeter, England. It is a picturesque village with fresh water running down the side of the main street.
Please only submit sites with a sole operating address in or devoted entirely to Thorverton. Sites of a business nature that also list branches outside of this area should consider locating to a more suitable and wider covered category to take into account their overall locations, e.g.: Regional/Europe/United Kingdom/England/Devon