Filmed at Liverpool street station, London, UK.

Click here