Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LUDLOW MEWS Terraced £220,074 £119,000 17 May 2005
2 LUDLOW MEWS Terraced £202,729 £200,000 24 Jul 2023
3 LUDLOW MEWS Terraced £196,768 £124,000 10 Apr 2008
4 LUDLOW MEWS Terraced £178,538 £129,000 15 Dec 2015
7 LUDLOW MEWS Terraced £201,460 £43,500 30 Oct 1998
8 LUDLOW MEWS Terraced £180,143 £48,000 16 Jun 2000
9 LUDLOW MEWS Terraced £194,648 £53,000 21 Sep 2000
10 LUDLOW MEWS Terraced £176,150 £142,500 30 May 2019