News Gillian Horn Vice Chair of New CABE Review Group for London’s largest Regeneration Site Gillian Horn has been appointed as Vice Chair of the new PLACE Review Group More