Our Lady of SorrowsParishShare17 Cirencester StreetLondon, England W2 5SRUnited KingdomGet directions