Definitions for "Abington, Cambridgeshire"
Abington is a community in South Cambridgeshire consisting of two villages: Little Abington and Great Abington.