North of England outperforms the South for property investments