Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
276 STROUD ROAD Detached £361,547 £195,000 24 Mar 2005
278 STROUD ROAD Detached £384,724 £97,000 21 Jan 2000
282 STROUD ROAD Terraced £195,373 £157,000 16 Feb 2018
284 STROUD ROAD Terraced £208,606 £124,000 10 Oct 2006