What's new

Riding the escalator at Leicester Square station, London UK

Nice shot, I've yet to see an empty escalator on the tube,even after rush hour, they still seem to be pretty full.
 

Most reactions

New Topics

Back
Top Bottom