Last Thursday's planning consent comes after lengthy discussions with Camden council - and a public inquiry.
The council originally took issue with the height of a parapet within the scheme, which borders both the Kilburn High Road and Kingsgate Road.
But after the local authority failed to consider the scheme in a statutory 13-week period, the project's client decided to resolve the issue at a public inquiry.
However the inquiry was dismissed by a planning inspector at the end of 2004 and the practice drew up a revised scheme.
By the time the architect had resubmitted its ideas in June, the council's planners felt sufficient changes had been made to the scheme to allow the project to go ahead.
The 8,500m 2project, which will vary in height between two and five storeys, is a mixture of private apartments, key-worker accommodation and retail space.