Emblem Villa in Earls Croome is a small, dog friendly caravan site with electric hookups, coarse fishing, and easy access to the River Severn and Malvern Hills.