6 bedroom property in Honeywell Road, London, SW11 - £3,700,000 | Rampton Baseley