History

Oldhamstocks is a small hamlet situated ……