80 OXFORD ROAD, SM5 3QX sold for £365000 on 2021-09-29
80 OXFORD ROAD, SM5 3QX sold for £535000 on 2022-03-07
74 OXFORD ROAD, SM5 3QX sold for £810000 on 2022-10-14
74A OXFORD ROAD, SM5 3QX sold for £970000 on 2022-11-30
Get official EPC reports (Free)