The average house price on Thelma Gardens, London is £212,250. Prices range from £142,000 to £460,000.
There are 10 properties on Thelma Gardens, London.
Average house prices on Thelma Gardens, London have risen by 454.2% from £83,000 in 1999 to £460,000 in 2025.
Thelma Gardens, London is in the SE3 postcode district.