The Most Holy TrinityParishShareJamaica RoadGreater London, England SE1 2RWUnited KingdomGet directions