38D OXFORD ROAD, NW6 5SL sold for £550000 on 2020-11-02
46A OXFORD ROAD, NW6 5SL sold for £585000 on 2021-02-05
34C OXFORD ROAD, NW6 5SL sold for £499950 on 2021-02-26
32A OXFORD ROAD, NW6 5SL sold for £650000 on 2021-03-26
Get official EPC reports (Free)