UK
Scotland
EH - Edinburgh
Edinburgh
Office
EH5
, Edinburgh,
Waterfront Avenue
To Let 20,317-40,667 sf
3rd
20,317 sf
2nd
20,350 sf
High quality open plan office accommodation available for immediate occupation