“9 Million People, 36 Police Stations And More Cuts Coming. What Could Possibly Go Wrong?”

London currently has just 36 operational police stations left — thirty-six stations to serve nearly nine million people across a city that spans over 1,500 square miles. And yet, rather than addressing this glaring issue, the Metropolitan Police are faced with even more cuts, with plans reportedly underway to close additional stations due to ongoing financial pressures.

Read more