Stunning Views £425,000 2 Bedrooms ● Arta House, Devonport Street, London, E1 Expansive 2 double bedroom 2 bathroom sixth floor apartment close to Limehouse Station. View details