London Popups this Summer
Pop ups are everywhere across London this summer. These are usually really fun shops and good enterprises where you’ll get a taste of things to come. Here are a few you should check out. 1. Burt’s Bees Pop Up Store, Earlham Street, Covent Garden, London This fab little shop just opened in Covent Garden to…