The average house price on Hubbards Close, Hornchurch is £283,306. Prices range from £63,995 to £635,000.
There are 8 properties on Hubbards Close, Hornchurch.
Average house prices on Hubbards Close, Hornchurch have risen by 376.6% from £63,995 in 1996 to £305,000 in 2018.
Hubbards Close, Hornchurch is in the RM11 postcode district.