Edinburgh's old port town, Leith, is just about a couple miles north of Princes Street and rests on both the harbor and the Water of Leith. With its proximity to the North Sea, Leith has a handful ...