Posted: 22/01/2014 at 18:45
Amelanchier Lamarckii (June Berry) is a nice tree that doesn't get too big, the leaves change from green to orange and have nice white flowers, with berries. You could get a multistem and cut it back if it starts to get too large. I have one in my garden and its quite a slow grower.
Or why not get an apple tree on a small rootstock, that way you get blossom and fruit.
Have a look at it with Google Images.