St. Mary's Preston June 17