He writes regularly for the Independent, Time Out, NME, Nuts, CNN Traveller and Rough Guides. He also appears regularly on BBC Radio Scotland’s Radio Café show.