6 Anlaby Road

JSON

Address
6 Anlaby Road
Teddington
Teddington, Richmond upon Thames
Greater London
Postcode
TW11 0PU
Tenure
Freehold
Date Price Type
£668,000 Semi-detached
£545,000 Semi-detached
£267,000 Terraced