This neighbourhood is a great choice for travellers interested in scenery, city walks and museums – Check location 10/18 Windsor Street, Leith, Edinburgh, EH7 5JR, United Kingdom – This neighbourhood is a great choice for travellers interested in scenery, city walks and museums – Check location Great location - show map