Yes, Mary, Queen of Scots was held at Sheffield Manor Lodge in England during her imprisonment. She arrived there in 1570 and remained until 1584. The location served as her residence while she was under the custody of the Earl of Shrewsbury, and it was a significant site during her turbulent life in exile.
Copyright © 2026 eLLeNow.com All Rights Reserved.