Property sales in Palfrey Place - London - SW8 1PE

Found 2 transactions going back to June 1995.

Date Address Price
1 Mar 2001 35c, Palfrey Place £ 101,566
2 Jun 1995 31 Palfrey Place £ 94,000