
Bideford is a historic port town on the estuary of the River Torridge in North Devon, South-West England. Bideford Long Bridge spans the River Torridge near its estuary and connects the old part of the town, Bideford on the left bank (west side) with East-the-Water on...