3 bedroom property in Honeywell Road, London, SW11 - £2,950 pcm | Rampton Baseley