23 Mallard Place

JSON

Address
23 Mallard Place
Twickenham, Richmond upon Thames
Greater London
Postcode
TW1 4SW
Tenure
Leasehold
Date Price Type
£386,500 Flat/maisonette
£300,000 Flat/maisonette
£237,500 Terraced
£220,000 Terraced