56A Tower Road

JSON

Address
56A Tower Road
Twickenham, Richmond upon Thames
Greater London
Postcode
TW1 4PE
Property type
Terraced
Date Price Tenure
£413,000 Leasehold
£420,000 Leasehold
£435,000 Freehold