Property sales in Fitzroy Square - London - W1T 6EQ

Found 6 transactions going back to September 1999.

Date Address Price
30 Jun 2021 18 Fitzroy Square £ 6,400,000
27 Sep 2019 19 Fitzroy Square £ 6,250,000
27 Apr 2015 19 Fitzroy Square £ 6,245,000
23 Jul 2007 18 Fitzroy Square £ 5,000,000
18 Jun 2004 19 Fitzroy Square £ 1,850,000
13 Sep 1999 18 Fitzroy Square £ 980,000