3
results
Sold prices in Hubbard Street, London Central, E15
6 Hubbard Street, London, E15 3NH
- £460,000 Terraced, Freehold 03 February 2023
- £426,000 Terraced, Freehold 15 September 2017
16 Hubbard Street, London, E15 3NH
- £342,500 Terraced, Freehold 27 February 2015
22 Hubbard Street, London, E15 3NH
- £250,000 Terraced, Freehold 28 February 2007