Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LIMBURY ROAD Terraced £156,744 £28,000 25 Jun 1996
4 LIMBURY ROAD Terraced £284,436 £230,000 1 Apr 2019
6 LIMBURY ROAD Terraced £253,618 £134,500 3 Dec 2004
8 LIMBURY ROAD Terraced £218,364 £60,000 2 Nov 2000
12 LIMBURY ROAD Terraced £284,450 £190,000 31 Oct 2014
16 LIMBURY ROAD Detached £639,153 £195,000 3 Sep 2001