London What to Do? Tanqueray Garden pop-up 4 years ago Taylor Humphreys With the British summer being its usual wet and miserable self, D&D London have come…