Floor Plan for 1 Bedroom Apartment to Rent in Could this be the best flat in Finchley N12 ?, N3, 1LD - £323 pw | £1400 pcm