5 SHERWOOD TERRACE, N20 0NA sold for £518750 on 2021-01-19
14 SHERWOOD STREET, N20 0NB sold for £490000 on 2020-03-13
11 SHERWOOD STREET, N20 0NB sold for £512500 on 2020-10-21
12 SHERWOOD STREET, N20 0NB sold for £543000 on 2020-12-18
Get official EPC reports (Free)