17a Penge Lane, London SE20 7DU Flat | -- Bd | -- Ba
10 Penge Lane, London SE20 7DU Terraced | -- Bd | -- Ba
11 Penge Lane, London SE20 7DU Terraced | -- Bd | 1 Ba
8 Penge Lane, London SE20 7DU Terraced | 2 Bd | 1 Ba