1
result
Sold prices in Camellia Place, Hounslow, TW2
2 Camellia Place, Twickenham, TW2 7HZ
- £590,000 Detached, Freehold 15 February 2018
- £300,000 Detached, Freehold 30 October 2009