Our Lady of The Assumption and Saint GregoryParishShareWarwick StreetLondon, England W1B 5LZUnited KingdomGet directions