303 PALL MALL St, London East, N6B 2G8 — Sold