Was having a gander through vacancies in the north west to answer some of my questions and it states in the Blackpool advertisement that you must live within 60 minutes of Manchester Piccadilly?
Anybody clarify why if the vacancy is Blackpool
Anybody clarify why if the vacancy is Blackpool