Property sales in River Road - Barking - IG11 0DN

Found 1 transactions going back to April 2026.

Date Address Price
23 Apr 2026 36 - 38, River Road £ 6,025,680