Property sales in Tavistock Place - London - WC1H 9RX

Found 3 transactions going back to April 2001.

Date Address Price
26 Nov 2021 Flat 6, Selsey, Tavistock Place £ 600,000
13 Aug 2009 Flat 4, Selsey, Tavistock Place £ 320,300
20 Apr 2001 Flat 6, Selsey, Tavistock Place £ 200,000