Three bedroom flat £350,000 3 Bedrooms ● Poplar High Street, LONDON E14 Set within a quiet residential quarter of Poplar, this three-bedroom apartment in Norwood House offers a neat and inviting retreat in a prime E14 location. View details