18 THIRLMERE AVENUE, SL1 6ED sold for £275000 on 2020-05-07
22 THIRLMERE AVENUE, SL1 6ED sold for £276000 on 2020-10-07
76 THIRLMERE AVENUE, SL1 6ED sold for £260000 on 2020-10-09
42 THIRLMERE AVENUE, SL1 6ED sold for £380000 on 2023-01-19
Get official EPC reports (Free)