Property sales in Park Street - London - W1K 6NF

Found 2 transactions going back to August 1999.

Date Address Price
27 Nov 2000 104 Park Street £ 420,000
12 Aug 1999 104 Park Street £ 420,000