Modern Living £325,000 1 Bedroom ● Devonport Street, London, E1 A modern one bedroom, apartment set on the second floor of Arta House, close to Limehouse DLR station. View details