26 Thames Street

JSON

Address
26 Thames Street
Hampton, Richmond upon Thames
Greater London
Postcode
TW12 2DX
Tenure
Freehold
Date Price Type
£545,000 Terraced
£407,000 Terraced
£313,500 Flat/maisonette
£275,000 Terraced
£246,000 Terraced
£174,950 Terraced
£135,000 Terraced
£93,000 Terraced