Three bedroom £425,000 3 Bedrooms ● Barking Road, LONDON Situated along Barking Road, a spacious and contemporary three-bedroom apartment occupying the third floor of the building. Extending to approximately 798 sq. ft. View details