St Ives Place, E14
Poplar
St Ives Place lies off Leven Road.
return to article