Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 ST STEPHENS MEWS Terraced £1,819,921 £1,540,000 14 Oct 2020
4 ST STEPHENS MEWS Terraced £1,850,000 8 Jan 2024
5 ST STEPHENS MEWS Terraced £1,988,373 £1,825,000 26 Nov 2021
8 ST STEPHENS MEWS Terraced £3,412,614 £3,000,000 1 Apr 2021
11 ST STEPHENS MEWS Terraced £3,299,652 £2,850,000 30 Jul 2021
12 ST STEPHENS MEWS Terraced £2,511,038 £1,350,000 26 Feb 2009
30 ST STEPHENS MEWS Terraced £1,227,650 £690,000 10 Mar 2006