Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEICESTER SQUARE Semi-Detached £287,103 £76,500 22 Jun 2000
4 LEICESTER SQUARE Semi-Detached £230,421 £132,000 9 Nov 2009
8 LEICESTER SQUARE Semi-Detached £293,508 £215,000 5 Feb 2016
18 LEICESTER SQUARE Terraced £263,934 £166,000 23 May 2008