Catholic Church of Our Lady and St JosephParishShareSt. George's RoadGreater London, England W7 3QWUnited KingdomGet directions