Church of the Most Sacred HeartParishSharePembroke RoadGreater London, England HA4 8NFUnited KingdomGet directions