3
results
Sold prices in Church Terrace, London Central, SE13
6a - 6c Church Terrace, London, SE13 5BT
- £695,000 Semi-detached, Leasehold 23 August 2022
18 Church Terrace, London, SE13 5BT
- £1,250,000 Semi-detached, Freehold 28 January 2011
- £750,000 Semi-detached, Freehold 31 May 2006
- £610,000 Semi-detached, Freehold 04 March 2002
First Floor Flat, 15 Church Terrace, London, SE13 5BT
- £243,000 Semi-detached, Freehold 18 January 1999