With picturesque views over the Severn Valley, Worralls Grove Guest Farm House is situated on the River Severn, amidst the beautiful Worcestershire countryside. A full English breakfast made with locally sourced produce is served in the large breakf...
Rooms total: 3 More information »Severn Valley Railway 5.1 km