The data available tends to support the fact that share investments of the UK outperform the UK property on an average. Also, it does depend on the time of investment For instance, the data of the shares is better amongst all the times shown except 1 year to 15 years.