2 bedroom property in Sadlers House, 180 Lower Richmond Road, London, SW15 - £750,000 | Chestertons