Amory Tower is a landmark 55-storey residential tower located in Canary Wharf, one of London’s major financial districts. The development delivers 423 apartments within a modern high-rise building and forms part of the Marsh Wall regeneration area. The tower offers panoramic views of London and is within walking distance of Canary Wharf, providing excellent transport links including the Jubilee Line, DLR and Elizabeth Line.
LBS Properties
Mon – Fri: 9am – 5:30pm
Saturday: 9am – 4pm
Sunday: Closed