1
result
Sold prices in Talbot Place, London Central, SE3
Mill House Talbot Place, London, SE3 0TZ
- £3,878,500 Terraced, Freehold 15 December 2006
- £2,100,000 Terraced, Freehold 29 August 2001