The Bank of England, which has its headquarters in London, stepped in to prevent ruinous financial contagion with a pledge to buy £65 billion of government bonds. EPA
The Bank of England, which has its headquarters in London, stepped in to prevent ruinous financial contagion with a pledge to buy £65 billion of government bonds. EPA

Is now the time to invest in UK stocks and property?