Sacred Heart of JesusParishShareWhyteleafe RoadCaterham on the Hill, England CR3 5EFUnited KingdomGet directions