Basingstoke Canal

VCH Volume: 
Hampshire New Series Vol I

Basingstoke Canal by Derek Spruce

Texts in Progress: 
Groups: