Our Lady & St Benedict'sParishShareAlcester RoadStratford-on-Avon, England B95 6BQUnited KingdomGet directions