back to homepage

Tag "Metropolitan Police Service"

Tottenham Court Road Standoff in Hostage Situation 0

A situation is unfolding on one of London’s busiest main roads, Tottenham Court Road. Armed police were called to an office on Tottenham Court Rd just after 12:00pm today after

Read More

London Metropolitan Police Service 0

The Metropolitan Police Service (MPS) is the territorial police force responsible for policing Greater London, excluding the ‘square mile’ of the City of London which is the responsibility of the City of London Police

Read More