The stunning Severn Valley, nestled in the west of England, spans the course of Britain's longest river, the River Severn. Home to beautiful ancient woodlands, an award-winning heritage steam railway ...