Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LON PINWYDDEN Detached £389,363 £322,000 17 Jul 2020
2 LON PINWYDDEN Detached £374,109 £312,000 17 Aug 2020
3 LON PINWYDDEN Detached £519,577 £113,000 11 Dec 1998
4 LON PINWYDDEN Detached £559,077 £385,000 26 Jun 2015
5 LON PINWYDDEN Detached £686,592 £152,000 26 Feb 1999
6 LON PINWYDDEN Detached £638,093 £590,000 9 Nov 2021
7 LON PINWYDDEN Detached £659,232 £250,000 23 Oct 2002
8 LON PINWYDDEN Detached £766,450 £171,000 26 Mar 1999
9 LON PINWYDDEN Detached £578,182 £128,000 25 Feb 1999
10 LON PINWYDDEN Detached £648,364 £375,000 13 Jul 2006