South Quay Plaza, Canary Wharf, Marsh Wall, London E142 beds3 baths869 sq. ft
Luxury 2-bedroom, 3-bath apartment with southwest city views. Includes open-plan living, sleek interiors, concierge, pool, ...
Listed on 23rd Sep 2025
- Attractive Views
- Waterfront