Collection of 12 new homes build by Grace Homes with natural limestone building stone at Wymondham in Lincolnshire.