Summary
The average house price on OWEN PLACE is £250,270
The most expensive house in the street is 2 OWEN PLACE with an estimated value of £342,057
The cheapest house in the street is 26 OWEN PLACE with an estimated value of £130,527
The house which was most recently sold was 24 OWEN PLACE, this sold on 24 May 2023 for £110,000
The postcode for OWEN PLACE is OX18 1BS
Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 OWEN PLACE Semi-Detached , 75 m2 £342,057 £199,000 11 Jan 2012
3 OWEN PLACE Semi-Detached , 98 m2 £186,439 £125,000 17 Dec 2014
24 OWEN PLACE Flats/Maisonettes , 75 m2 £110,000 24 May 2023
26 OWEN PLACE £130,527 £117,000 3 Aug 2021
27 OWEN PLACE Semi-Detached , 82 m2 £342,057 £199,000 11 Jan 2012