Cambridge 2000: De Freville Avenue

De Freville Avenue

Origin of name: Norman family from Little Shelford