After a few years of DIY landscaping, I finally feel like I have the bones of a semi decent garden, with a good amount of year round interest. I think this year I need to play around a bit with moving plants around to make things a bit more cohesive. One thing I'm struggling with is balancing the style of garden I like which is wildlife friendly/cottagey with the fact I have a relatively long but fairly narrow garden to work with. I've also had to incorporate the elements my partner insisted he wanted - a blocked paved driveway and a lawn.
I feel like I need to keep an element of semi formal planting so it doesn't look too chaotic. My gardens have fairly narrow borders, approx 3ft (which I know isn't ideal, but the length of the garden does make it look in proportion). At the moment, I'm repeating plants and colours across the length of the garden, which I think works ok. I'm not sure if I should stick to the formal scheme low growing plants the the front and tall at the back, or if I can get away with mixing heights as you would in a traditional cottage garden.
Another thing I'm struggling to decide on is lawn edging. Do you think it's better to leave a gap of an inch or so of bare soil between the lawn and the start of the flower bed, should I let the plants spill over the lawn, or should I edge with some type of paving to make it look neater? The front of my border is currently predominately cotton lavender and creeping thyme, so at minimum, I do need to weed the thyme from the grass to stop it becoming a mess.
Any thoughts or advice will be gratefully received.