Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1A STROUD GREEN ROAD Terraced £440,000 12 Jan 2007
5A STROUD GREEN ROAD Terraced £100,000 15 Jan 1999