5,000 Honeybees Swarm Victoria Street Shops in London

Shopping can be seen as a competitive sport when it comes to elbowing your way through the crowds. But when you throw 5,000 honeybees into the scenario, well, the challenge of getting a good deal doesn’t sound quite as enticing.

Snapshot: 16 Shopping Spots in London

We could say it’s that time of year again, when you get the itch to shop … but really, isn’t a shopping trip in London welcomed all year? London is topped up with covered markets, shopping arcades, department stores …