User comments, reviews and photos from the High Vinnalls - Burrington and Richard's Castle Shropshire, England