An extremely well laid out 800 sq ft apartment with a south facing terrace. £450,000 (Guide Price) 2 Bedrooms ● Tredegar Road, London, E3 An extremely well laid out 800 sq ft apartment with a south facing terrace. View details