Property sales in Leeway, London

Found 2 transactions going back to March 2024.

Date Address Price
28 Jan 2025 29 Leeway £ 269,000
19 Mar 2024 4 Leeway £ 270,000