Pumphouse Pit (West) in Diddington

Pumphouse Pit (West) in Diddington in Huntingdonshire is a body of water.

Nature
body of water

Bus stops

  • Diddington Road – approx. 1,1 km.