St William - Poplar Riverside
141 Leven Road, Poplar, London, E14 0LL
-Delivering 2,800 new homes with 50% green space
-Zone 2 location, and just minutes from Canary Wharf
-Landscaped 2.5 acre riverside park
-500m of riverside walkway
-World-class amenities and facilities
-New Sainsbury’s store now open
Request details Properties for sale
Call rate information*
View all
St William
141 Leven Road, Poplar, London, E14 0LL
020 8033 5513Call
Request details