Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LAMBERT JONES MEWS Terraced £1,649,065 £315,000 18 Mar 1997
2 LAMBERT JONES MEWS £2,667,187 £2,100,000 17 Aug 2017
4 LAMBERT JONES MEWS Terraced £1,994,531 £536,250 25 Jul 2000
5 LAMBERT JONES MEWS Terraced £2,075,136 £2,050,000 1 Jun 2023
6 LAMBERT JONES MEWS Terraced £2,219,553 £2,200,136 1 Aug 2023