close
close

Elizabeth Line station ‘smells of mould’, TfL explains cause of ‘stench’


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 of “mould”. They described “a very strong smell of mould at Liverpool Street Station”. The person also asked officers if the smell had been investigated […]