Semi Detached House for sale in London (N6 4ST) — 3664 m² — eXp Commercial United Kingdom