7 Lock Road

JSON

Address
7 Lock Road
Richmond, Richmond upon Thames
Greater London
Postcode
TW10 7LQ
Tenure
Freehold
Date Price Type
£1,250,000 Semi-detached
£340,000 Terraced