Tags: Religious Building.
Waterbeach Abbey was an abbey at Waterbeach in Cambridgeshire England. It was established in 1294 by nuns from the Second Order of St. Francis who had come from the Abbey of Longchamps in France By 1351 the abbey had become disused the religious moving the nearby Denny Abbey. The site is a scheduled ancient monument.