Property vs Stocks: A 30 Year Wealth Test

Every £1 invested in the average UK rental property in late 1996 was worth £22.30 by 2026, according to Hamptons. That is a 2,130% total return over 30 years.

Every £1 invested in the average UK rental property in late 1996 was worth £22.30 by 2026, according to Hamptons. That is a 2,130% total return over 30 years.