2
results
Sold prices in Tudor Place, Croydon, SE19
2 Tudor Place, Upper Norwood, London, SE19 2HN
- £800,000 Flat, Freehold 30 July 2021
- £770,000 Flat, Freehold 09 March 2018
- £245,000 Flat, Freehold 18 August 2005
1 Tudor Place, London, SE19 2HN
- £190,000 Flat, Freehold 24 November 1999