Detached House for sale in London (N3 3HB) — 4853 m² — eXp Commercial United Kingdom