Apartment for rent in London (SW12 9QX) — 667 m² — eXp Commercial United Kingdom