I'm having my garden done in the next few weeks. We are digging down the grass area as it's currently over a meter higher then our patio, due to this we will need to put retaining walls around the side and along the back. I've decided I'd like to make a feature of the walls by making them into raised beds so they'll be functional but pretty.
The pic is of a similar thing to what I'll end up with, my garden is relatively small and I'm trying to maximise the grass area for the kids to play on, therefore I won't have the room to make the beds particularly wide.
I'm looking for ideas for what I can plant that will do well in a narrow area and not cause damage to the structure of the wall. I'd like year round plants/shrubs and maybe even bay/olive trees as well as flowers. Our garden is south facing so gets the sun pretty much all day but as I say it's small.
Any suggestions would be gratefully received!