UK's Most Affordable Town: Houses £150k Below Average
New research reveals Middlesbrough as the UK's most affordable place to live, with average house prices £150,000 cheaper than the national figure. Discover if this North East town is your key to getting on the property ladder.