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