Catholic Church of St AidanParishShareManor RoadNorthampton, England NN2 6QJUnited KingdomGet directions