Today, Londoners woke up to a garden of Michael De Feo’s flowers. Michael De Feo is a street artist from New York and has been visting cities all around the world with his iconic flowers since 1993. London is now lucky enough to have some of his street art too! For the full story behind Micheal De Feo’s street art check out the interview that we did with him recently. Street Art London went out hunting for his flowers this morning, check out our images below and do get in touch if you have seen any of these around town on your way to work today!