Investment activity is most concentrated in London, where 72% of investors are based, followed by North East England and ...