Property sales in Park Street - London - W1K 2JB

Found 2 transactions going back to January 2001.

Date Address Price
11 Jul 2008 Flat 41, 129 Park Street £ 2,650,000
12 Jan 2001 Flat 41, 129 Park Street £ 1,700,700