Beautifully situated on the banks of the River Torridge, Bideford, North Devon, Yeoldon House Hotel boasts glorious views of the river and is a perfect wedding venue here in North Devon. Yeoldon House Hotel is ideally placed for exploring the coastline and countryside and a wonderful venue for your wedding.