41 HOLYHEAD MEWS, SL1 6BD sold for £245650 on 2020-01-24
22 HOLYHEAD MEWS, SL1 6BD sold for £245000 on 2020-03-26
23 HOLYHEAD MEWS, SL1 6BD sold for £234000 on 2021-07-14
43 HOLYHEAD MEWS, SL1 6BD sold for £220000 on 2021-12-21
Get official EPC reports (Free)