Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 WELBECK MEWS Detached £480,162 £386,000 22 Jun 2018
5 WELBECK MEWS Detached £786,906 £215,000 10 Oct 2000
7 WELBECK MEWS Detached £688,090 £185,000 4 Jul 2000
9 WELBECK MEWS Detached £175,000 14 Dec 2022
11 WELBECK MEWS Detached £552,666 £185,000 18 Apr 2002