13 SQUIRES WALK, TW15 1TS sold for £325000 on 2020-07-15
8 SQUIRES WALK, TW15 1TS sold for £265000 on 2020-07-20
8 SQUIRES WALK, TW15 1TS sold for £315000 on 2023-08-18
6 SQUIRES WALK, TW15 1TS sold for £310000 on 2023-11-24
Get official EPC reports (Free)