Saint Thomas of CanterburyParishShare79 High StreetEast Hertfordshire, England SG11 1RXUnited KingdomGet directions