Detached House for sale in London (NW7 2LY) — 2200 m² — eXp Commercial United Kingdom