The Difference Between London and the City of London

Joe Jones
Daily Stormer
September 21, 2017

The City of London is its own sovereign territory which is used as a hub for global money laundering.

Many banks, corporations, and wealthy individuals use this to their advantage to evade taxes in their home nations.

Join the discussion at The Goyim Know BBS