Melrose Road, London, SW13
£1,700,000
0.7894 $2,153,534
4
2
148 internal area unit 2
This truly exceptional four-bedroom house is centrally located in Barnes Village, just seconds from Barnes High Street and a short walk to Barnes Bridge Station