2 Bed Flat

VENN STREET, SW4£857,500
  • 2 Bed
  • 2 Bath

A unique, split-level, two bedroom apartment located within a stunning development in Clapham Old Town.

Sold