53A St Margarets Road

JSON

Address
53A St Margarets Road
Twickenham, Richmond upon Thames
Greater London
Postcode
TW1 2LL
Date Price Type Tenure
£425,000 Flat/maisonette Leasehold
£1,000,000 Terraced Freehold