18 Holmesdale Road

JSON

Address
18 Holmesdale Road
Teddington, Richmond upon Thames
Greater London
Postcode
TW11 9LF
Tenure
Freehold
Date Price Type
£1,320,000 Detached
£1,155,000 Semi-detached
£710,000 Terraced
£475,000 Terraced