14 CAMELOT CLOSE, SW19 7EA sold for £2050000 on 2020-04-28
7 CAMELOT CLOSE, SW19 7EA sold for £3390000 on 2023-12-15
2 HELME CLOSE, SW19 7EB sold for £2465000 on 2021-03-19
1 HELME CLOSE, SW19 7EB sold for £2080000 on 2021-09-29
Get official EPC reports (Free)