The average house price on Catherine De Barnes Lane, Solihull is £769,167. Prices range from £417,500 to £1,190,000.
There are 3 properties on Catherine De Barnes Lane, Solihull.
Average house prices on Catherine De Barnes Lane, Solihull have risen by 263.7% from £221,000 in 1997 to £803,750 in 2024.
Catherine De Barnes Lane, Solihull is in the B92 postcode district.