Sacred Heart of JesusParishShareKnatchbull RoadGreater London, England SE5 9JNUnited KingdomGet directions