12 Haggard Road

JSON

Address
12 Haggard Road
Twickenham, Richmond upon Thames
Greater London
Postcode
TW1 3AF
Property type
Terraced
Date Price Tenure
£1,090,000 Freehold
£490,000 Freehold
£250,000 Freehold
£250,000 Leasehold