0 FEUrMklXMAAMREE

Turnham Green live: London Underground station evacuated after ‘casualty on the tracks’

‘Person pronounced dead at the scene’ – British Transport Police The British Transport Police have confirmed that a person has tragically died following the incident. A spokesman said: “British Transport Police were... Read more »