ClockworkOtter , 3 months ago I think London is its own special place. The Met police have a reputation in the UK for being rougher.
I think London is its own special place. The Met police have a reputation in the UK for being rougher.