7 bedroom property in Veronica Road, London, SW17 - £3,750,000 | Rampton Baseley