There have been more than 2,000 objections to the development in Edgware