Flat for sale in London (N11 1FQ) — 568 m² — eXp Commercial United Kingdom