Elizabeth Line station ‘smells of mould’, TfL explains cause of ‘stench’
Transport for London (TfL) has revealed the source of an odour at a key stop on the Elizabeth Line. A customer reported the stench to the authority, claiming it smelled…
Transport for London (TfL) has revealed the source of an odour at a key stop on the Elizabeth Line. A customer reported the stench to the authority, claiming it smelled…