A major London train station has been 'completely evacuated' according to passengers as police descend on scene.
Full ArticleLondon Liverpool Street station 'completely evacuated' as police rush to scene
Daily Record
0 shares
1 views