Select the type of organization you'd like to see from the list:
Load map
Launceston is a town in Cornwall, United Kingdom, with a population of around 12,000. Situated on the River Tamar, it has a rich maritime history and is close to several ports, including Plymouth and Falmouth. It is not known for having its own ports, shipyards, or factories producing ship parts.