Catholic Church of the Most Holy TrinityParishShareNew StreetLedbury, England HR8 2GPUnited KingdomGet directions