Bees at Top Shop
This is the craziest story I’ve read in awhile. Crazier than this.
A swarm of 5,000 bees hit London’s Top Shop on Victoria Street this week.
5,000 bees? Were they shopping for a cocktail dress or just hoping to score a deal on a new handbag?
No confirmation on what has drawn the swarm to this particular location, but it appears the seasonal sale had something to do with it.