"Lammas Land" in Cambridge, England