Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PAPILLON ROAD Terraced £342,939 £74,000 20 Nov 1998
3 PAPILLON ROAD Terraced £256,623 £55,000 19 Aug 1998
4 PAPILLON ROAD Terraced £299,329 £189,995 28 Mar 2008
5 PAPILLON ROAD Terraced £362,942 £210,000 16 Dec 2009
6 PAPILLON ROAD Terraced £335,864 £270,000 8 Jun 2018
7 PAPILLON ROAD Terraced £315,000 25 May 2023
8 PAPILLON ROAD Terraced £422,940 £333,000 25 Aug 2017
9 PAPILLON ROAD Terraced £328,403 £265,000 12 Jul 2018
10 PAPILLON ROAD Terraced £528,314 £315,000 12 Apr 2013
11 PAPILLON ROAD Terraced £269,275 £270,000 24 Aug 2022