2 St Peters Road

JSON

Address
2 St Peters Road
Twickenham, Richmond upon Thames
Greater London
Postcode
TW1 1QX
Tenure
Freehold
Date Price Type
£13,200,000 Other
£5,100,000 Semi-detached
£2,100,000 Semi-detached