Leicester City Police Headquarters
The Leicester City Police Headquarters (aka the Charles Street Police Station) is a historic building located in Leicester, England. It was built during 1931–33 as the headquarters of the Leicester City Police.
Source: Wikipedia — Leicester City Police Headquarters (CC BY-SA 4.0)