UKScotlandEH - EdinburghEdinburgh
Office
EH12, Lomond And Leven House, Edinburgh, Lochside Place
To Let, 3,417 sf
Refurbished self-contained offices with car parking.
Located outside Edinburgh Park Central tram stop.