Deserted Escalators
Jim navigates the empty escalators of Canary Wharf Station, highlighting the eerie stillness of a deserted London.
Filmed here
South Colonnade, London, GB
Jim navigates the empty escalators of Canary Wharf Station, highlighting the eerie stillness of a deserted London.
South Colonnade, London, GB