What’s in London’s secret green huts?

These 13 tiny sheds are where the keepers of London’s secrets gather