2 bedroom property in Walton House, 131 Merton Road, London, SW18 - £2,000 pcm | Chestertons