2 bedroom property in Grove Road, Barnes, London, SW13 - Guide price £425,000 | Chestertons