30 THE ORCHARD, SO41 0SR sold for £490000 on 2020-08-05
16 THE ORCHARD, SO41 0SR sold for £505000 on 2021-02-19
7 THE ORCHARD, SO41 0SR sold for £575000 on 2021-09-24
25 THE ORCHARD, SO41 0SR sold for £680000 on 2023-01-06
Get official EPC reports (Free)