Swinford Definition
Definition
Swinford is a small borough in Staffordshire, England. It is notably a former mining community and is historically significant for its industrial heritage.
Browse
Swinford is a small borough in Staffordshire, England. It is notably a former mining community and is historically significant for its industrial heritage.
Browse