It’s no exaggeration to say that the English love their gardens. Even the smallest postage-stamp…