Edo Zollo has over 24,000 raving fans on Instagram. Why? Well, he is different—and we like different here in London. Born in Sardinia, Edo settled in London many years ago. It’s the home he loves, so much so, that when you and I are tucked up in bed in the small hours of the morning,…