26A Church Street

JSON

Address
26A Church Street
Twickenham, Richmond upon Thames
Greater London
Postcode
TW1 3NJ
Date Price Type Tenure
£385,000 Flat/maisonette Leasehold
£290,000 Flat/maisonette Leasehold
£249,950 Flat/maisonette Leasehold
£210,000 Flat/maisonette Leasehold
£120,000 Terraced Freehold