Property sales in Wells Mews, London

Found 7 transactions going back to February 2014.

Date Address Price
25 Mar 2024 4 Wells Mews £ 4,516,300
29 Feb 2024 20 Wells Mews £ 2,500,000
24 Jul 2020 12 Wells Mews £ 9,000,000
13 Apr 2017 24 Wells Mews £ 186,000
18 Nov 2016 14 Wells Mews £ 186,000
29 Sep 2016 4 Wells Mews £ 693,000
6 Feb 2014 20 Wells Mews £ 1,049,000