Property sales in Hubbard Street, London

Found 10 transactions going back to February 2007.

Date Address Price
3 Feb 2023 6 Hubbard Street £ 460,000
17 Dec 2020 3 Hubbard Street £ 889,995
9 Dec 2020 7 Hubbard Street £ 900,000
25 Nov 2020 2 Hubbard Street £ 820,000
24 Nov 2020 5 Hubbard Street £ 889,995
20 Nov 2020 4 Hubbard Street £ 820,000
18 Nov 2020 1 Hubbard Street £ 900,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