DLR station the place passengers pressured to climb 121 steps branded a 'shame'

0
4
DLR station the place passengers pressured to climb 121 steps branded a 'shame'


The station’s escalators have been damaged for months, and Londoners are begging TfL to urgently repair them


Supply hyperlink