Two Bedroom, Two Bathroom Apartment £450,000 2 Bedrooms ● Devonport Street, London, E1 A smart two bed, two bathroom apartment set on the second floor of Stylus House, close to Limehouse DLR station. View details