Clarencefield is a village near the coast of the Solway Firth between nine miles south-east of Dumfries.