loton park is a country house near alberbury, shrewsbury in shropshire, on the upper reaches of the river severn. it is a grade ii* listed building. it has been the seat of the leighton family since 1391.