171 Church Road

JSON

Address
171 Church Road
Teddington, Richmond upon Thames
Greater London
Postcode
TW11 8QH
Date Price Type Tenure
£735,000 Flat/maisonette Leasehold
£640,000 Terraced Freehold
£640,000 Flat/maisonette Leasehold
£405,000 Flat/maisonette Leasehold
£125,000 Flat/maisonette Leasehold