Leyland Police Station was originally located on Towngate in Leyland, in 1882 a new police station was built on Golden Hill.
Leyland Police Station was originally located on Towngate in Leyland, Lancashire. In 1882 a new police station was built on Golden Hill.