Detached House for sale in London (SW18 2SL) — 4157 m² — eXp Commercial United Kingdom