Borde Hill, the Grade II listed family estate and English country garden in Sussex, reopened for its spring season on Saturday, February 15, 2025.