11 modern apartments located in the popular suburb of Finchely, North London. Repurchased from Hutton Grove Developments.