Property sales in Penge Road, London

Found 351 transactions.

Date Address Price
6 Jan 1995 63a, Penge Road, London, SE25 4EJ £ 43,500
Sold house prices and summary statistics for Penge Road, London