Floor Plan for 3 Bedroom Terraced House to Rent in Squires Lane, Finchley, N3, 2AH - £508 pw | £2200 pcm