Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7 BARK PLACE Terraced £3,437,007 £3,400,000 19 Apr 2023
11 BARK PLACE Terraced £3,674,702 £2,150,000 23 Mar 2012
20 BARK PLACE Detached £2,294,407 £1,775,000 7 Apr 2017