The City of London (aka The Crown) is Controlling the World's Money Supply
The City of London (aka The Crown) is Controlling the World's Money Supply
The 'Crown' is not owned by the Westminster and the Queen or England.
The City of London has been granted various special privileges since the Norman Conquest, such as the righ