Price on application4,962 sq ft141-141A Leith Walk Edinburgh EH6 8NPOffice to rent4,962 sq ft floor areaNearest station 0.2mi.