22 St Margarets Road

JSON

Address
22 St Margarets Road
Twickenham, Richmond upon Thames
Greater London
Postcode
TW1 2LW
Tenure
Freehold
Date Price Type
£1,180,000 Terraced
£860,000 Terraced
£400,000 Semi-detached