80 Churchview Road

JSON

Address
80 Churchview Road
Twickenham, Richmond upon Thames
Greater London
Postcode
TW2 5BX
Property type
Terraced
Tenure
Freehold
Date Price
£728,500
£551,000
£375,000
£294,000
£194,950
£152,000