The average house price in Kingston Upon Thames, Greater London is £452,592. Prices range from £100 to £67,943,028.
There are 16,446 properties in Kingston Upon Thames with 22,387 recorded transactions since 1995.
The median house price in Kingston Upon Thames is £275,000, compared to an average of £452,592.
Kingston Upon Thames has 7,725 flat / maisonette properties, 3,647 semi-detached properties, 2,611 terraced properties, 2,053 detached properties.
Average house prices in Kingston Upon Thames have risen by 4375.7% from £113,435 in 1995 to £5,076,954 in 2026.
The most popular streets in Kingston Upon Thames by number of properties include Richmond Road, Royal Quarter, Kingston Hill, Queenshurst Square, Tudor Drive.
Kingston Upon Thames is located in Greater London, in the Kingston Upon Thames district.