The average house price on Mowbray Gardens, Hitchin is £118,500. Prices range from £65,000 to £178,000.
There are 10 properties on Mowbray Gardens, Hitchin.
Average house prices on Mowbray Gardens, Hitchin have risen by 266.1% from £59,000 in 1996 to £216,000 in 2014.
Mowbray Gardens, Hitchin is in the SG4 postcode district.