Posts by James Roberts

James Roberts

Head of commercial research at property consultants Knight Frank.