Property sales in Thayer Street - London - W1U 3JY

Found 6 transactions going back to September 2001.

Date Address Price
29 Sep 2020 Flat 1, 18 Thayer Street £ 865,000
19 Apr 2013 Flat 1, 18 Thayer Street £ 699,000
25 Jul 2006 Flat 1, 18 Thayer Street £ 399,950
26 Jan 2003 Flat 2, 18 Thayer Street £ 310,000
13 Dec 2002 Flat 1, 18 Thayer Street £ 310,000
13 Sep 2001 Flat 3, 18 Thayer Street £ 245,000