The 26 best bloody signs from London's anti-Trump protest.

Advertising
Advertising
Advertising
Advertising
Advertising
Advertising
Advertising
Advertising
Advertising
Advertising