Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 STOW ROAD Terraced £197,531 £107,000 3 Jun 2005
29 STOW ROAD Semi-Detached £186,514 £64,000 24 May 2002
37 STOW ROAD Semi-Detached £223,225 £143,000 10 Sep 2007