Property sales in High Street - London - SE20 7EJ

Found 1 transactions going back to January 2023.

Date Address Price
20 Jan 2023 135 High Street £ 450,000