River House…
23 The Terrace, Barnes, London, SW13 0NR
1,052 sq ft(97.73 sq m)
Guide price £3,300
Bright reception/dining room…Bright reception/dining room…
Principal bedroom with en suite bathroom…Principal bedroom with en suite bathroom…
Additional double bedroom and shower room…Additional double bedroom and shower room…
Direct views over the river Thames…Direct views over the river Thames…