Charing Cross Police Station
Police station in LondonCharing Cross Police Station is a Metropolitan Police Service station in London's Charing Cross area. Its site in Agar Street was formerly the main site of Charing Cross Hospital. The station comprises two individually listed Grade II listed buildings.
Read article
Top Questions
AI generatedMore questions
Nearby Places

London Coliseum
Theatre in London, home to the English National Opera

Embassy of Zimbabwe, London
Diplomatic mission

A Conversation with Oscar Wilde
Memorial sculpture in London by Maggi Hambling

The Harp
Pub in Covent Garden, London

Civil Service Supply Association
Former department store in London

Brydges Place
Alley in the City of Westminster, London

Britain's Bourse
Former shopping arcade in London, England
Station Squabble
2020 digital photograph by Sam Rowley