When designing a front garden there are two important issues to consider. Firstly, the space needs to be functional and easy to "read". Your visitors should immediately be able to see where to go to reach the front door. Circulation routes should be as direct as possible with good slip-free surfaces. Secondly, since your front garden gives the first impression of your property, it should be attractive, welcoming, and nestle your house comfortably into its environment.
Many of us have a narrow strip of land, about 1 m wide or less, along the side of the house that we don't quite know how to deal with. A simple solution is to allow Agapanthus or another equally undemanding plant species to fill up the available space. This could quite look quite classy, in particular when the plants are maintained to a high standard. But there are ways to achieve classic simplicity with an extra dimension by combining what seems to be the most logical thing to do with narrow spaces, namely planting exclusively in lines, with planting rounded shrubs in pairs or small groups.