The stunning Severn Valley, spans the course of Britain's longest river, the River Severn. Home to beautiful ancient ...