Posted inHome Moving to London in 2025? Here’s How to Cut Costs Smartly Posted by immarkelwes July 9, 2025 The average newcomer in London spends £2,000+ monthly just to live here. You will roughly…