You can grow your own! Here's what you'll need to create the magic for yourself. An English cottage garden is unlike a traditional garden layout. These gardens are dense and overflowing with ...