£900 Weekly

South Quay Plaza, Canary Wharf, E14

Apartment

2 Bed

2 Baths

1 reception room