Roman Catholic Church of St Pius XParishShare79 St Charles SquareLondon, England W10 6EBUnited KingdomGet directions