This area is being monitored for street fouling. Public defecation used to be more of a problem in non-European countries, but it seems to have made its way here now.
The sight of feces in the streets is becoming a major problem in liberal utopias like San Francisco, and it seems its Londons turn for a taste of that brand of progressivism.
This seems like an appropriate place to embed the following video.
Click for Full Text!
Poster Comment:
The gang at Daily Stormer refers so freely to the invaders as 'street shitters', but I'm sure many of us didn't want to believe it would come to that where we are. This is WESTMINSTER meaning one of these: 'government district and former capital of the Kingdom of England in Central London within the City of Westminster' (wikid).
The video he links is wicked good!