The Smallest Police Station in Great BritainEngland, London, United Kingdom3 min read06/05/201713/12/2023