• Development Lonsdale Rd
  • Commercial (Velehrad Ltd)
  • Value £2.15m
  • Location London SW13