3 bedroom property in Cairncross House, 17 Townsend Road, London, SE3 - £2,850 pcm | Chestertons