2+ bedroom newhomes for sale in Canterbury (5)