St Edward's Roman Catholic ChurchParishShare44 Alma RoadWindsor, England SL4 3HJUnited KingdomGet directions