Terraced House for sale in London (SW20 8RD) — 1232 m² — eXp Commercial United Kingdom