Back to directoryImmaculate Heart of Mary churchRoman Catholic Hayes, United KingdomVisit & contactAddressHayes, United KingdomWebsitewww.botwell.org.uk/ More churches in Hayes, United KingdomYou may also likeCHChrist ChurchChurch of EnglandHire ArchitectsHayes, United KingdomSame areaCHChurch of St Peter and St Paul, HarlingtonChurch of EnglandHayes, United KingdomSame areaHAHayes Methodist ChurchMethodistHayes, United KingdomBuy MapsSame areaSTSt Anselm'sChurch of EnglandHayes, United KingdomSame areaSTSt JeromeChurch of EnglandHayes, United KingdomSame areaSTSt NicholasChurch of EnglandHayes, United KingdomSame area