Leith is an important deep water harbour for Edinburgh. This pretty, although commercial, port has a wealth of restaurants and pubs and is famous for its seafood. The harbour area also has some lovely boutique-style shops. Leith is a base from which to take excursions to explore the historical city of Edinburgh.