Property sales in Tavistock Place - London - WC1H 9RA

Found 2 transactions going back to April 2011.

Date Price Percentage
4 Tavistock Place
14 Feb 2017 £ 5,615,000
Flat 15, Tamar House, 12, Tavistock Place
21 Apr 2011 £ 380,000