70 ORCHARDS WAY, SO17 1RE sold for £750000 on 2022-08-02
52 ORCHARDS WAY, SO17 1RE sold for £550000 on 2022-09-15
64 ORCHARDS WAY, SO17 1RE sold for £478000 on 2023-07-05
78 ORCHARDS WAY, SO17 1RE sold for £300000 on 2024-01-12
Get official EPC reports (Free)