Stunning one bedroom flat available now
£330 pw
Nova Building, 3 Newton Place, Canary Wharf , E14
1
Reception
1
Bedroom
1
Bathroom
x