The Centre School seems to share a site with Cottenham Village College here, added as a node arbitrarily, but if it can be mapped in a better location or separately then please move or do so
#surveyme