Large Leyland Local for Lease The Railway is located in the town of Leyland, close to Preston. Located within walking distance of the railway station and Leyland town centre, there’s a large footfall opportunity. The potential of this pub is massive, with an endless stream of revenue opportunities across day time trade, lunch and evening meals, night time entertainment and function hire.