38 OXFORD AVENUE, SL1 8HR sold for £310000 on 2020-10-23
8 OXFORD AVENUE, SL1 8HR sold for £410000 on 2021-01-20
10 OXFORD AVENUE, SL1 8HR sold for £430000 on 2021-01-22
14 OXFORD AVENUE, SL1 8HR sold for £490000 on 2021-02-22
Get official EPC reports (Free)