Property sales in Choumert Mews, London

Found 9 transactions going back to December 2005.

Date Address Price
14 Jul 2023 4 Choumert Mews £ 1,225,000
14 Jul 2023 4 Choumert Mews £ 1,225,000
28 Aug 2019 6 Choumert Mews £ 1,300,000
10 Aug 2018 5 Choumert Mews £ 1,065,000
8 May 2015 1 Choumert Mews £ 965,000
29 Nov 2013 6 Choumert Mews £ 820,000
20 Jul 2009 3 Choumert Mews £ 465,000
7 Apr 2006 1 Choumert Mews £ 415,000
5 Dec 2005 2 Choumert Mews £ 390,000