2 results
Block of apartments for sale in Norh Finchley
- £4,299,950
17 bedroom block of apartments for saleLodge Lane, North Finchley, N12
1716- Residential Development
- 9 Self-Contained Flats
17 bedroom block of apartments for saleLodge Lane, North Finchley, N12