Ludlow Castle, Shropshire

The castle was established in 1086 on rock one hundred foot above the river Teme. Stone walls were erected with four towers protected on two sides by the cliff and on the other two sides by a moat cut into the rock. The gatehouse was later enlarged into the tall tower that can be seen... Continue Reading →

Website Powered by WordPress.com.

Up ↑