Our Lady of the RosaryParishShare211 Old Marylebone RoadLondon, England NW1 5QTUnited KingdomGet directions