Stunning 3 bed duplex in Lockesfield Place, E14
£500 pw
Lockfield close Canary wharf, E14
1
Reception
3
Bedroom
3
Bathroom
x