04/18/19
Shawn Mendes Opens Flower Shop in London
Shawn Mendes hosted a pop up shop outside of one of Europes most popular venues, The O2 in London.
Mendes’ store was based inside of a flower truck and offered exclusive London tour pieces only available on site the week of April 16th.