10 Church Road

JSON

Address
10 Church Road
Teddington, Richmond upon Thames
Greater London
Postcode
TW11 8PB
Date Price Type Tenure
£35,000 Other Leasehold
£315,000 Terraced Freehold