ALTIDO expands London presence with ‘flagship’ property

[ad_1] Property management company ALTIDO is offering apartments in the conversion of an historic former fire station in central London. ALTIDO, which announced that it was targeting the corporate rental…