15 Church Lane

JSON

Address
15 Church Lane
Teddington, Richmond upon Thames
Greater London
Postcode
TW11 8PA
Property type
Terraced
Tenure
Freehold
Date Price
£930,000
£822,500
£575,000
£130,000