Ian Rush
No
There are many cities in England, here are a few, London, Manchester, Birmingham, Sheffield, Bristol, Newcastle, Liverpool, Southampton, Stoke on Trent, Oxford, Norwich, Leicester, Chester, Leeds, York, Nottingham, Canterbury, Brighton.
Chester Liverpool Road railway station was created in 1890.
Chester Liverpool Road railway station ended in 1968.
It is not in Chester. It is in Lime Studios, Liverpool.
Lime Picture Studios, Childwall, Liverpool
20 miles
20 miles
No he stays in Liverpool.
no only in liverpool or chester
Supposedly Chester, but it is filmed in Liverpool.
its set in chester