Leadworth Castle

Leadworth Castle was a castle in Leadworth whose ruins stood as an English Heritage Site by the early 21st century. (PROSE: Around Leadworth)