Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 STOW VILLAS Semi-Detached £505,396 £295,000 14 Apr 2011
4 STOW VILLAS Semi-Detached £597,399 £106,000 19 Feb 1996
5 STOW VILLAS Semi-Detached £593,397 £490,000 11 Jun 2020