Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PENUWCH STREET Semi-Detached £259,426 £152,500 1 Oct 2010
2 PENUWCH STREET Terraced £218,382 £130,500 16 May 2013
3 PENUWCH STREET Terraced £157,007 £155,000 7 Sep 2023