1
result
Sold prices in The Keep, London Central, SE3
18 The Keep, London, SE3 0AF
- £421,500 Flat, Leasehold 15 February 2008
- £268,500 Flat, Leasehold 18 November 2003
- £220,000 Flat, Leasehold 25 April 2002