Located in one of Canary Wharf's premier developments, This sensational 3 bedroom flat boasts an enormous reception room with floor-to-ceiling windows filled with incredible views overlooking London.
Landmark East benefits from a fantastic location by the River Thames, close to the wonderful Canary Wharf complex and the recreation space of Mudchute Park.