Your new autumn amble; Hyde Park on horseback

Take a turn on England’s most famous riding route and see the London landmark from a new perspective.