Property sales in Hubbard Street - London - E15 3NH

Found 4 transactions going back to February 2007.

Date Address Price
3 Feb 2023 6 Hubbard Street £ 460,000
15 Sep 2017 6 Hubbard Street £ 426,000
27 Feb 2015 16 Hubbard Street £ 342,500
28 Feb 2007 22 Hubbard Street £ 250,000