Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3A CLEMENS STREET £293,064 £290,500 23 Aug 2023
7 CLEMENS STREET Semi-Detached £262,285 £90,000 30 May 2002
15 - 17 CLEMENS STREET £636,276 £515,000 5 Jun 2019
23A CLEMENS STREET Flats/Maisonettes £179,874 £41,500 23 Jul 1999