It’s rare to be woken by the sound of 12 huge bumble bees guzzling poppy pollen. It’s rarer still when it happens in a built-up residential area of Croydon, a borough of South London in the UK often known for large swathes of high-rise concrete, pockets o... See more