Lostock Hall is a suburban village within the South Ribble borough of Lancashire, England. It is located on the south side of the River Ribble, some 3 miles south of Preston and 3 miles north of Leyland. From Wikipedia