1 property found. Viewing mode :

Ifield Road, London, SW10
Price £600,000
Sold

A charming two double bedroom garden flat forming part of an attractive period building in Chelsea.

  • 53m²/ 570ft²
  • 2
  • 1