25
result
Sold prices in Barnardo Gardens, London Central, E1
76 Barnardo Gardens, London, E1 0LW
- £63,000 Flat, Leasehold 11 August 1998
- £37,000 Flat, Leasehold 14 November 1997