39 THE ORCHARDS, CM16 7AT sold for £556000 on 2021-03-26
68 THE ORCHARDS, CM16 7AT sold for £599950 on 2021-04-16
48 THE ORCHARDS, CM16 7AT sold for £725000 on 2021-04-29
61 THE ORCHARDS, CM16 7AT sold for £895000 on 2022-09-08
Get official EPC reports (Free)