Church of the Blessed SacramentParishShareCopenhagen StreetLondon, England N1 0SRUnited KingdomGet directions