95 SHAKESPEARE ROAD, W3 6SB sold for £1200000 on 2020-12-02
61A SHAKESPEARE ROAD, W3 6SB sold for £390000 on 2023-11-30
47 SHAKESPEARE ROAD, W3 6SE sold for £1090000 on 2021-04-26
49 SHAKESPEARE ROAD, W3 6SE sold for £985000 on 2021-11-10
Get official EPC reports (Free)