Fruit & nut trees
Pollination is everything! Except for self-fertile varieties, your tree needs to be in the vicinity of another compatible tree (a tree from the same genus whose blossom is open at the same time - a tree with a compatible "pollination group"). Size is the next consideration - most fruit trees are "grafted" onto a "rootstock" that limits the height and spread of the tree. It is possible to buy apple trees that won't exceed 2.5m in height. Warm walls can take peach trees. If you have space, you can make a tunnel from hazels^ (Corylus avellana). The purple-leaved filbert provides a spring show equal to any acer. The quince (Cydonia) is a tree of great beauty in spring. It is even possible to grow oranges and lemons in a tub, bringing them inside for winter.
Apple trees
175 plants
Apricot, peach & nectarine trees
15 plants
Cherry trees - sweet & sour
17 plants
Citrus trees - lemon, orange & kumquat
8 plants
Fig & mulberry trees
15 plants
Nut trees
14 plants
Pear trees
17 plants
Plum, damson & greengage trees
23 plants
Quince & medlar trees
8 plants
Sloe berry trees