A major Police Operation took place this afternoon in west London . The operation is centred around an Internet Cafe near Harrow Road. The BBC reports that armed police and a police dog have been deployed.
A major Police Operation took place this afternoon in west . The operation is centred around an near Harrow Road. The BBC reports that armed police and a police dog have been deployed.
D
London
D
Internet Cafe