Armed police storm flat near The Shard in south London and arrest man after eight hour stand-off
Armed police storm flat near The Shard in south London and arrest man after eight hour stand-off Officers were called to flat on Great Dover Street, Southwark, at 2.12pm Saturday Several residents were evacuated from their homes in the area as a precaution A man was arrested on suspicion of affray and threat to commit criminal … Read more