Property sales in Hubbard Street, London

Found 10 transactions going back to February 2007.

Date Price Percentage
1 Hubbard Street
18 Nov 2020 £ 900,000
2 Hubbard Street
25 Nov 2020 £ 820,000
3 Hubbard Street
17 Dec 2020 £ 889,995
4 Hubbard Street
20 Nov 2020 £ 820,000
5 Hubbard Street
24 Nov 2020 £ 889,995
6 Hubbard Street
3 Feb 2023 £ 460,000 8.0% (1.4% p.a.)
15 Sep 2017 £ 426,000
7 Hubbard Street
9 Dec 2020 £ 900,000
16 Hubbard Street
27 Feb 2015 £ 342,500
22 Hubbard Street
28 Feb 2007 £ 250,000