Property sales in Tavistock Place - London - WC1H 9RZ

Found 2 transactions going back to October 2001.

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