Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 BIBURY ROAD Detached £1,605,122 £1,590,000 3 Mar 2023
42 BIBURY ROAD Terraced £489,057 £480,500 5 Dec 2023
43 BIBURY ROAD Semi-Detached £513,761 £417,500 7 Aug 2019
48 BIBURY ROAD Detached £642,592 £405,000 8 Jun 2007