Callow End is a small and well regarded riverside village just south of Worcester, sitting on the eastern bank of the River Severn....