London lockdown: St Thomas’ hospital cordoned off by armed police – area evacuated

Share this

LONDON’S St Thomas’ hospital has been locked down, with armed police sealing off the area and blocking anyone from entering the building.

Share this

Leave a Reply