Property sales in Tavistock Road - London - W11 1AU

Found 3 transactions going back to September 2001.

Date Address Price
9 Mar 2021 Flat 8, Leamington House, Tavistock Road £ 396,000
19 Sep 2011 Flat 8, Leamington House, Tavistock Road £ 250,000
28 Sep 2001 Flat 7, Leamington House, Tavistock Road £ 189,000