Melissa shoe pop up store.
Covent Garden certainly is becoming a very trendy part of London. From the day the Apple opened one of their stores there, many other prestigious brands appeared in the area. It seams to be a hot spot for pop up shops too. We had TOMS in the spring and later…