Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 BENHAMS PLACE Terraced £1,368,130 £1,300,000 25 Jan 2022
4 BENHAMS PLACE Terraced £1,125,046 £475,000 23 May 2003
6 BENHAMS PLACE Terraced £1,118,650 £595,000 6 Jan 2005
7 BENHAMS PLACE Terraced £2,006,100 £1,350,000 6 Jan 2015
8 BENHAMS PLACE Terraced £1,590,537 £1,300,000 3 Feb 2020
9 BENHAMS PLACE Semi-Detached £1,762,783 £1,675,000 14 Jan 2022