Burns Night: Where to enjoy a Scottish feast in London on January 25, from Ria's pizza to the Ceilidh Club

Address the haggis, says Josh Barrie