A planning application for 798 homes along with office and retail space in Harrow, north-west London, has received permission after an appeal by developer Berkeley Homes.