Maria Assumpta ChapelChapelShare21 Kensington SquareLondon, England W8 5HHUnited KingdomGet directions