DAFFODILS: March is peak daffodil season in London, the ubiquitous yellow trumpets — along with crocuses — usually giving one of the first signs that spring is finally coming. Daffodils can be seen on ...