1
result
Sold prices in Challin Street, Bromley, SE20
18 Challin Street, London, SE20 8LW
- £126,950 Flat, Leasehold 21 December 2005
- £69,950 Flat, Leasehold 18 April 2001
- £51,000 Flat, Leasehold 27 March 2000