Located at the south-east corner of Trafalgar Square, just steps from a bustling exit of Charing Cross station, stands Britain's smallest police station. This world record breaker is often missed by those passing by.
Built in 1926, this tiny box could accommodate two prisoners at a time, but it was designed to house a single police officer to look over the area during commotion.more