Property sales in Water Mews, London

Found 8 transactions going back to July 1996.

Date Address Price
24 May 2024 19 Water Mews £ 625,000
10 Apr 2024 20 Water Mews £ 720,000
11 Mar 2020 21 Water Mews £ 456,000
11 Nov 2011 19 Water Mews £ 275,000
18 Sep 2009 20 Water Mews £ 230,000
16 Aug 1996 21 Water Mews £ 62,950
16 Aug 1996 19 Water Mews £ 67,950
23 Jul 1996 20 Water Mews £ 67,250