Norwood House, Poplar High Street, London, E14

4 beds | 1 baths | 1 receptions | £1400 pcm (£323 pw) | Tenant Info


Well-proportioned four bedroom apartment, comprising a fitted separate kitchen, bathroom, four well-sized bedrooms, separate living room, close to Poplar DLR Station and Canary Wharf.

Read more