18 RUMBOLD ROAD, SW6 2JA sold for £2150000 on 2021-03-01
6 RUMBOLD ROAD, SW6 2JA sold for £2070000 on 2021-06-23
3 RUMBOLD ROAD, SW6 2JA sold for £2700000 on 2023-07-19
13 MOORE PARK ROAD, SW6 2JB sold for £530000 on 2022-12-07
Get official EPC reports (Free)