28 ALBEMARLE AVENUE, EN6 1TB sold for £425000 on 2020-12-11
19 ALBEMARLE AVENUE, EN6 1TB sold for £470000 on 2020-12-18
28 ALBEMARLE AVENUE, EN6 1TB sold for £515000 on 2023-04-04
35 ALBEMARLE AVENUE, EN6 1TB sold for £515000 on 2023-07-07
Get official EPC reports (Free)