3 bedroom property in Chatham Road, London, SW11 - £3,400 pcm | Rampton Baseley