User comments, reviews and photos from the Stanton and Laverton from Broadway Worcestershire, England