Catholic church situated in Brent Deanery, our Parish is a vibrant and multi-cultural community of faith.
Drury Way, London