2
results
Sold prices in Lloyds Place, London Central, SE3
2 Lloyds Place, London, SE3 0QE
- £1,200,000 Terraced, Freehold 28 November 2008
1 Lloyds Place, London, SE3 0QE
- £418,000 Terraced, Freehold 17 April 1998