Pumpherston - surely one of the strangest place-names in Lowland Scotland - has a history that is as unusual as its name. The ancient castle and lands of Pumpherston evolved into a fertile estate with... This description may be from another edition of this product.