Charing Cross Escalator in London Commuters ride the long escalators inside Charing Cross Underground Station… Charing Cross, Escalators, London, London Tube, Subway, Train Station, United Kingdom
London Bridge Train Station The escalator at the London Bridge Train Station in London… Escalators, London, London Bridge, People, Subway, Train Station