Bideford is a historic port town on the estuary of the River Torridge in north Devon, South West England. It is the main town of the Torridge local government district. From Wikipedia
Authorities are working to identify remains, including a possible leg, found at Westward Ho! Beach in Bideford, Devon, on the morning of May 22, 2025.