Bideford is a small 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.
The River Torridge is spanned at Bideford by the 13th century Long Bridge, which has 24 arches all of different sizes.
In the 16th century Bideford was Britain's third largest ...
FREE ADVERTISING!