cost of living in London

The Cost of Living in London

Research shows that the population growth rate in London is twice that of the rest of the United Kingdom. In fact, by 2025 it’s estimated that the city’s population could reach a staggering 9.5 million people! Are you looking to put down roots here, too? Whether you’re travelling from abroad or only a few towns …

The Cost of Living in London Read More »