218A St Margarets Road

JSON

Address
218A St Margarets Road
Twickenham, Richmond upon Thames
Greater London
Postcode
TW1 1NP
Tenure
Freehold
Date Price Type
£1,600,000 Semi-detached
£1,475,000 Semi-detached
£1,272,000 Semi-detached
£82,500 Terraced