Property sales in Patmore Estate - London - SW8 4JX

Found 1 transactions going back to December 1999.

Date Address Price
21 Dec 1999 Flat 7, Locke House, Patmore Estate £ 90,000