Leyland The Five Minute Guide
Looking for the ideal day trip for you and the fam? Leyland in Lancashire is a jewel in the north. Sometimes nicknamed Leyland in Preston, Leyland in Lancashire is a gem of South Ribble. Formerly a famous cotton and coal town, Leyland is one of the many Lancashire industrial settlements which powered growth in the…