0
The Mayor of London's office has signed off on plans for 115 homes in Whalebones Park in North Finchley - in a controversial move after a years-long wrangle