22 SHERWOOD ROAD, NW4 1AD sold for £1750000 on 2020-02-18
12 SHERWOOD ROAD, NW4 1AD sold for £1575000 on 2020-09-09
24 SHERWOOD ROAD, NW4 1AD sold for £1725000 on 2020-11-04
2 SHERWOOD ROAD, NW4 1AD sold for £2400000 on 2021-01-15
Get official EPC reports (Free)