2
results
Sold prices in The Birches, London Central, SE5
6 The Birches, London, SE5 8LL
- £277,500 Flat, Leasehold 08 March 2019
- £136,000 Flat, Leasehold 01 August 2011
3 The Birches, London, SE5 8LL
- £160,000 Flat, Leasehold 27 July 2010