London and Manchester come out top for property investment: Colliers
London has hit the top spot for the first time in Colliers’ latest report, while Manchester makes for a competitive runner-up thanks to its exceptional investor appeal.… Read more »