Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 PRINCESS STREET £632,664 £625,000 30 Jun 2023
18 PRINCESS STREET Terraced £234,609 £130,000 21 Aug 2009
20 PRINCESS STREET £1,727,537 £1,385,000 21 May 2018
FLAT 1 20A PRINCESS STREET Terraced £658,819 £201,000 3 Sep 2001