Loddon is a town and civil parish in Norfolk, England, about 12 miles south-east of Norwich. The town lies on the River Chet, a tributary of the River Yare within The Broads. From Wikipedia
Norfolk Police referred the case to the IOPC following earlier welfare contact about a man with three children.