What's on in Craven Arms

What's on in Craven Arms