Back Property Details 2 bed, 2 bath luxury apartment in Arena Tower, Baltimore Wharf, Canary : Canary Wharf, United Kingdom£799,950