Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 STOCKWELL PLACE Semi-Detached £266,632 £239,000 20 Aug 2021
4 STOCKWELL PLACE Semi-Detached £226,124 £40,000 28 Jul 1995
8 STOCKWELL PLACE Semi-Detached £207,337 £50,000 15 Oct 1999
11 STOCKWELL PLACE Terraced £221,417 £130,000 22 Sep 2006
13 STOCKWELL PLACE Terraced £208,161 £113,500 9 Jan 2009
16 STOCKWELL PLACE Semi-Detached £257,124 £89,950 27 Jun 2002
20 STOCKWELL PLACE Terraced £224,766 £130,000 14 Jul 2006
21 STOCKWELL PLACE Terraced £201,742 £60,000 27 Jul 2001
22 STOCKWELL PLACE Detached £204,282 £50,000 24 Nov 1999
24 STOCKWELL PLACE Semi-Detached £269,769 £157,150 18 Aug 2006
26 STOCKWELL PLACE Terraced £205,498 £203,700 1 Aug 2023