Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
52 STOWELL ROAD £22,292 £17,000 14 Dec 2016
54 STOWELL ROAD Semi-Detached £193,142 £48,500 28 Jan 2000