The Covent Garden Academy of Flowers, St Martin’s Courtyard, Covent Garden, Camden, London, England, United Kingdom