DLR station branded a ‘disgrace’ as broken escalators leave passengers forced to climb 121 stairs

WATCH ON YOUTUBE