A development of 8 one & two bedroom apartments
A charming development of 8 one and two bedroom apartments located in East Finchley. Well located for the tube, town centre shopping and endless recreation and more.