Visit Humberstone on Leicester's outskirts and see the legend-inspiring Humber stone along with tranquil gardens.

Humberstone

Flower Icon