New Atlas Wharf is a stylish contemporary development situated on the banks of the River Thames many of the apartments have stunning river views and balconies. New Atlas Wharf is a gated complex with 24 hr security, onsite gym and is just a short walk from the many bars, shops & restaurants at Canary Wharf.