We have a small (3m) triangular flower bed which is mostly shaded by a brick wall. It is on the upper part of our garden (mostly concrete) which is retained by a 2ft-high brick wall.
The bed is just a bit boring and I'd like some height in it - we have a couple of grasses which look nice in the summer but then disappear.
Any suggestions for a tall-but-not-wide shrub or tree which might work? I was thinking of a Rowan or similar, but have little idea about roots - we don't want to compromise the retaining wall (whatever we plant would be less than metre away) or have something which will grow very large very quickly.