If you’re prepared to be led by the nose round The Great Pavilion at the Chelsea Flower Show, it will inevitably lead you to the fabulous David Austin rose stand which pumps out swooningly enticing perfumes from its hundreds of roses. The David Austin pedigree is awesome – he developed his first English rose – ‘Constance […]