Sold Featured New for 2026 Riverwood Lodge by Victory £69,995 Dalton Meadows Country Park, Richmondshire 2 Beds 2 Baths