19 Lombard Rd
London, SW19 3TZ
- Land for Sale
- £1,500,000
- 0.24 ac Plot
Including commercial development land, industrial plots, mixed-use sites, and brownfield or investment land.
View on Map