Didgeroo may ooze Australian charisma and enthusiasm, but we’re proudly based in London, which is why you can find us at Didgeroo.London.