Front garden ideas – 12 ways to create a welcoming first impression

Set the scene for your home with stylish front garden ideas that are both beautiful and practical