Newhams Yard is a major development undertaken by Galliard Homes and Acorn Property Group. The mixed-use scheme comprises 86 ....Learn more