2 bedroom(s) flat to rent in Denison House, Canary Wharf, E14 | Benham and Reeves Lettings