The Mounts is a quiet caravan site high on the Clee Hills in Shropshire. Enjoy grass pitches, dog walks and easy access to Ludlow and the Severn Valley Railway.