Church Of The Holy GhostParishShare33 Westbourne RoadLuton, England LU4 8JDUnited KingdomGet directions