Jack Barclay Estates have this bright three-bedroom apartment is situated in Jackson Tower, in the new Lincoln Plaza, based in Canary Wharf residential area.