Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LIMBURY TERRACE Semi-Detached £354,043 £205,000 13 May 2011
2 LIMBURY TERRACE Terraced £244,970 £177,000 3 Dec 2015
3 LIMBURY TERRACE Terraced £262,963 £190,000 4 Dec 2015
4 LIMBURY TERRACE Terraced £214,654 £128,000 24 Nov 2006