This beautifully spacious St Margarets apartment in the ‘Alba’ building combines sophisticated interiors and spectacular urban outlooks with a vibrant lifestyle setting.