Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THACKERAY MEWS Terraced £862,082 £495,000 24 Oct 2011
3 THACKERAY MEWS Terraced £426,851 £81,000 1 Apr 1997
5 THACKERAY MEWS Terraced £733,698 £230,000 7 Dec 2001