Lydford Castle and Saxon Town is located in Okehampton, United Kingdom on Silver St, Lydford. Lydford Castle and Saxon Town is rated 4.4 out of 5 in the category castle in United Kingdom.
Address
Silver St, Lydford
Accessibility
No wheelchair-accessible entrance