Property sales in Stratford Place - London - W1C 1BB

Found 2 transactions going back to April 2002.

Date Address Price
27 Jun 2002 12 Stratford Place £ 1,025,000
15 Apr 2002 12 Stratford Place £ 700,000