Search

Sold Property Prices in SE20 7BE

The latest sold property transactions for SE20 7BE

13
13 properties have sold over the last 10 years in SE20 7BE
£515,000
The last sale in SE20 7BE was for £515,000 on 2026-02-16
£4,992,500
The value of sales in SE20 7BE since 2017

Average house price chart for SE20 7BE

The most expensive property sold in SE20 7BE
Flat 1, 1 Hollywood House, Station Road, Penge, London SE20 7BE
Price: £515,000
Sold date: 2026-02-16
The cheapest property sold in SE20 7BE
21b, Station Road, London, Greater London SE20 7BE
Price: £45,000
Sold date: 1998-09-30
All Transactions in SE20 7BE
Flat 1, 1 Hollywood House, Station Road, Penge, London SE20 7BE
Flat
Tenure
No. beds: -
£515,000
2026-02-16
£430,000
2019-09-26
£95,060
1995-11-17
21a, Station Road, London, Greater London SE20 7BE
Flat
Tenure
No. beds: 2
£402,500
2023-12-08
£385,000
2021-03-01
£86,000
2001-06-08
23a, Station Road, London, Greater London SE20 7BE
Flat
Tenure
No. beds: 2
£326,500
2019-10-25
21, Station Road, London, Greater London SE20 7BE
Flat
Tenure
No. beds: 2
£130,000
2018-07-18
7a, Station Road, London, Greater London SE20 7BE
Semi-Detached
Tenure
No. beds: 2
£450,000
2014-07-25
£244,995
2005-01-25
3, Station Road, London, Greater London SE20 7BE
Terraced
Tenure
No. beds: 3
£282,500
2013-01-03
£135,000
2000-08-24
£105,000
1999-04-30
19, Station Road, London, Greater London SE20 7BE
Terraced
Tenure
No. beds: 2
£243,540
2008-03-14
£182,500
2005-12-14
£111,350
2001-06-15
15, Station Road, London, Greater London SE20 7BE
Terraced
Tenure
No. beds: -
£149,995
2005-04-22
£98,000
2001-05-18
11, Station Road, London, Greater London SE20 7BE
Terraced
Tenure
No. beds: -
£221,000
2003-11-27
£82,000
1995-10-11
7, Station Road, London, Greater London SE20 7BE
Terraced
Tenure
No. beds: 2
£197,500
2002-07-12
21b, Station Road, London, Greater London SE20 7BE
Flat
Tenure
No. beds: 2
£95,000
2001-08-31
£45,000
1998-09-30
5, Station Road, London, Greater London SE20 7BE
Terraced
Tenure
No. beds: 3
£86,000
1996-09-05
1, Station Road, London, Greater London SE20 7BE
Semi-Detached
Tenure
No. beds: -
£95,060
1995-11-17