£1,375 pcmLuxury Studio Flat Available in North LondonStudio flatFinchley (N12) Luxury Studio Flat Available in North London 12 New Studio flatFinchley (N12) £1,375 pcm Presenting a stunning studio flat to rent in North Finchley on High Road. Available now, covering 353 sq. ft. in living space and situated on the...Available now