A villa estate at Godmanchester. - Green, H.J.M