Westwood Hall (original) (raw)
Westwood Hall is a former stately home in Leek, Staffordshire, England. It is a Grade II listed building. It has been a school since 1921, and is now Westwood College.
Westwood Hall is a former stately home in Leek, Staffordshire, England. It is a Grade II listed building. It has been a school since 1921, and is now Westwood College.