Two bedroom £350,000 2 Bedrooms ● Barking Road, LONDON Situated along Barking Road, an attractive and contemporary two-bedroom apartment offering spacious accommodation, stylish interiors and an impressive private terrace. View details