If you say you live in The delightful river town of Bewdley in Worcestershire, you are often greeted with “oh how lovely” and stories about walking down the river with a bag of chips etc etc. Well there is a selection of giant ner’do’wells who live here – and we start with the kids. The […]