Barnes

  • The Villas

    Barnes, SW13 0BQAvailable

    £3,599,000 – £3,750,000

    In the heart of Barnes Village, The Villas is a collection of elegant five bedroom townhouses with open-plan living spaces, secure...