920 High Rd
London, N12 9RW
- Land for Sale
- £6,978,600
- 0.36 ac Plot
Including commercial development land, industrial plots, mixed-use sites, and brownfield or investment land.
View on Map