Explore relationships

Topcliffe Castle

Topcliffe Castle (also known as Maiden's Bower) is an abandoned castle located near the village of Topcliffe, North Yorkshire, England. The castle was built at the junction of the River Swale and Cod Beck.

Use + to expand a branch. Click a topic name to open its summary.