Leith is a historic district of Edinburgh that centres around the Water of Leith and Leith harbour. Discover the top things to do in Leith with this guide.