Home › Forums › Financial Markets/Economics › interest rates in the USA v other advanced economies › London is overpriced, the
London is overpriced, the rest is stagnant economy and falling population.
UK stocks may be better, but they were mostly overpriced compared to French companies when I last compared.