yeah there is loads of honey in SE london, in fact, there is a bee keeping shop on shooters hill if you're driving up from deptford going into blackheath
There is also a shop in Clapham that has it's own hive and sells the produce. Called "The Hive", imaginativly.
There is also a shop in Clapham that has it's own hive and sells the produce. Called "The Hive", imaginativly.