119 STAMFORD ROAD, OL4 3NB sold for £180495 on 2020-09-25
149 STAMFORD ROAD, OL4 3NB sold for £105000 on 2020-12-11
117 STAMFORD ROAD, OL4 3NB sold for £189995 on 2021-02-04
106 STAMFORD ROAD, OL4 3NB sold for £147000 on 2021-02-15
Get official EPC reports (Free)