2
results
Sold prices in Tamworth Place, Croydon, CR0
27 Tamworth Place, Croydon, CR0 1RL
- £1,520,000 Freehold 31 May 2022
- £685,000 Freehold 25 March 2019
5 Tamworth Place, Croydon, CR0 1RL
- £1,275,000 Freehold 24 February 2022