The regeneration of Hayes has been put back on track after a major building development was finally given the go-ahead.
A Hillingdon Council planning inspector gave the Station Road development the green light after changes to the hotel and housing complex were refused in August.
The million-pound development on Station Road, Hayes, on the old Hayes and Harlington Goods Yard, has been in limbo for months with work only able to be done on the shell of the building.
David Brough, chairman of the Hayes Town Partnership, said: "I am glad it has been resolved and we now have a clear decision. I believe that once all the flats are occupied the development will bring real benefits to the town centre by having more people using the shops.
"My priority is to ensure that key services such as school places and health facilities are all in place for when people start to move in.
"It would have been a disaster for the building if had it been left half finished, although I still believe it will be a challenge for them selling homes in the current market."
Planners and developers, Ballymore Housing, have agreed on 576 homes and 140 hotel apartments to be included on the site.
But not everybody is convinced that the plans for the site should have been approved, with concerns over traffic problems.
Councillor Mo Kursheed, Labour representative for Botwell ward, said: "If the inspector has approved it then I am disappointed. I think the traffic will be a real problem."
Restrictions have been placed on the hours construction can take place, with building work only being permitted between 8am and 6pm from Mondays to Saturdays, and 8am to 1pm on a Sunday.
The controversial valet parking scheme was also approved despite questions over its suitability, but planners agreed that with six valets on duty at any time, problems should not arise.
The first residents will shortly be taking up occupation of the social housing element but the vast majority of the properties will be for sale or part-buy, part-rent. The Station Road project has been mothballed for months. U15310-6