Property sales in Thames Road - London - E16 2EZ

Found 2 transactions going back to March 2022.

Date Price Percentage
Unit 3, Thames Road
7 Mar 2022 £ 25,290,000 12.0%
7 Mar 2022 £ 22,575,000