0 Area has not been reviewed yet

Waterbeach is a large fen-edge village north of Cambridge in Cambridgeshire in England, and belongs to the administrative district of South Cambridgeshire. The parish covers an area of 23.26 km squared.

Waterbeach is a Town in..



Interested in building this community? Click here to earn by running this franchise.