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