Topsham, a captivating estuary town in Devon, is renowned for its picturesque quayside, narrow lanes adorned with vibrant cottages and elegant 17th-century Dutch-style merchant houses. The town's ...