Back to story
Show more
Preston is a city is the administrative centre of Lancashire, England
Preston is a city on the north bank of the River Ribble. The city is the administrative centre of Lancashire, England. Preston was first mentioned in a document in 1080 and received its town charter in 1179 from the hands of Henry II. #sistercity #recklinghausen # Preston
Pages
This story has no continuations yet. Click on "Continue Story" and be the first.