Eccleshall Castle is located in Eccleshall, Staffordshire, England. It was originally built in the 13th century. It is a Scheduled Ancient Monument and a Grade II* listed building.
Eccleshall Castle is located in Eccleshall, Staffordshire, England. It was originally built in the 13th century. It is a Scheduled Ancient Monument and a Grade II* listed building.