Key Facts For Buyers - The Green, Ickwell, Biggleswade, SG18