Hi-res online download not available. Delivery in 24 hours.
Title:
Smallest police station in Britain. Located in Trafalgar square. Built in 1926 to fit one police officer, but can accommodate 2 prisoners.
Caption:
Smallest police station in Britain. Located in Trafalgar square. Built in 1926 to fit one police officer, but can accommodate 2 prisoners. (Photo by: Universal History Archive/UIG via Getty Images)
Category:
UIG HISTORY
Credit:
Album / Universal Images Group / Universal History Images \ UIG