A two bedroom apartment £500,000 (Guide Price) 2 Bedrooms ● Stewart Street, London, E14 An extremely well-renovated two bedroom, two bathroom apartment with lovely views of the River Thames. Offered chain-free View details