The builders are in at King Johns Castle Odiham on the Basingstoke Canal.








King John's Castle, Odiham Hampshire