Cottage Gardens guide – Best plants to make a cottage garden.
The ‘cottage garden’ is a quintessentially British garden and it’s a natural, free-flowering area of plants which aims to always be colourful. The plants in this garden should all have a role to play at differing times of the year: producing flowers