The truth behind money and the city of London

Some of you might be aware that the City of London is the financial powerhouse of the world, not Wall Street as some might think. But did you know that the City of London, is completely devolved from the rest of London and the entire country? The City of London has been devolved from the … Read moreThe truth behind money and the city of London