hampshire-history.com
Alresford Harbour an incredible Medieval structure in Hampshire
The small market town of Alresford in Hampshire has at its edge an amazing feat of Medieval engineering, a dam that holds the water of a large lake