Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
98 LEIGHTON BUZZARD ROAD Detached £931,135 £380,000 26 Feb 2003
100 LEIGHTON BUZZARD ROAD Detached £1,165,407 £315,000 30 Aug 2000