The green roof at Evershed's, in the eye of St. Pul's London has beehives. THe Honey Bees have created a swarm in a small shrub on the roof.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…