I would like to plant a shrub or small tree in my front garden. It is north facing and, as we live on a main road, quite exposed (though not in shade). Ideally I'd like an evergreen that also produces flowers and/or berries at some time of the year. It would be to grow in the centre of the garden, not against a wall. Does anyone have any suggestions? Thanks