Select the type of organization you'd like to see from the list:
Load map
Leyland is a town in the United Kingdom with a population of around 37,000. While it doesn't have direct access to the sea, it is located near major ports such as Liverpool and Heysham. This could be of interest to seafarers, shipowners, and crewing companies as they can easily access these ports for shipping and trade purposes.