Cramped Quarters
November 9, 2016 in England ⋅ ☁️ 46 °F
Trafalgar Square is home to, what I'm told, is the world's smallest police station. This place looks so small and cramped. I'd feel so claustrophobic having to be stationed here. It would be likeRead more

