If you look around your local neighbourhood, you will notice that a lot of gardens and trees planted in them. They look fantastic standing there providing shade and protection from the British weather, but they were probably planted for a reason many years back to celebrate milestone in someone’s life. People in the UK tend to plant a new tree …