RC Diocesan Seminary ChapelChapelShare28 Beaufort StreetLondon, England SW3 5AEUnited KingdomGet directions