News

The last remaining police station front counter in Camden will close and only Charing Cross station in Westminster will remain open to the public, as part of plans to shrink the force across London.