Property sales in Stourcliffe Street - London - W1H 5BS

Found 2 transactions going back to June 2000.

Date Address Price
3 Jul 2001 11 Stourcliffe Street £ 545,000
22 Jun 2000 11 Stourcliffe Street £ 600,000