St Theresa of the Child JesusParishShareBishopsford RoadGreater London, England SM4 6BYUnited KingdomGet directions