Holy Ghost Catholic Church Address Westbourne Road Luton LU4 8JD United Kingdom Upcoming Events No events in this location