Hazelnut trees (Corylus avellana) aren't very big, usually topping out around 15 feet in height, making them an awesome option for small gardens. They're also a great contender if you're looking ...
Gardeners' World host Monty Don lifted the lid on a hardy tree that's survived and thrived in his garden ever since he moved ...