1 bed · Biscayne Avenue, Canary Wharf, E14 | Easy Property