ru24.pro
News in English
Декабрь
2024

Cutty Sark DLR station in Greenwich branded a 'disgrace' as broken escalators leave passengers forced to climb 121 stairs

0

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