• Development 12 & 14 Letchford Gardens
  • 2 new build 5-bed houses
  • Value £800k
  • Location London, NW10