2 bedroom(s) flat to rent in Marsh Wall, Canary Wharf, E14 | Benham and Reeves