**no Deposit Option Available** £1,998 (Price per month), Fees apply 2 Bedrooms ● New Atlas Wharf, E14 Enjoy the stunning views from this truly spectacular 1,000sqft plus riverside apartment. View details