2a Church Road, Leyland, Preston , United Kingdom