Property sales in Upper Square, Isleworth

Found 3 transactions going back to August 2021.

Date Address Price
30 Oct 2025 9 Upper Square £ 200,000
4 Feb 2025 18 Upper Square £ 1,404,200
9 Aug 2021 18 Upper Square £ 1,050,000