Barnes

  • The Villas

    Barnes, SW13 0NGForthcoming

    £3,599,000 – £3,799,000

    An exclusive collection of seven, five-bedroom, family homes in the desirable village of Barnes. These traditional, four-storey townhouses have...