113A Nelson Road

JSON

Address
113A Nelson Road
Twickenham
Twickenham, Richmond upon Thames
Greater London
Postcode
TW2 7AZ
Date Price Type Tenure
£185,000 Flat/maisonette Leasehold
£340,000 Terraced Freehold
£155,000 Terraced Freehold