22A Marlborough Road

JSON

Address
22A Marlborough Road
Richmond, Richmond upon Thames
Greater London
Postcode
TW10 6JR
Tenure
Leasehold
Date Price Type
£1,400,000 Flat/maisonette
£219,400 Semi-detached