Property sales in Tavistock Place - London - WC1H 9RZ

Found 2 transactions going back to October 2001.

Date Address Price
31 May 2007 Flat 2, Stanstead, Tavistock Place £ 350,000
10 Oct 2001 Flat 5, Stanstead, Tavistock Place £ 235,000