Cambridge 2000: Grange Road

Grange Road

Origin of name: a grange is an isolated farm, as used to exist near here on the location of the university sports ground