Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LEIGH ROAD Detached £400,214 £118,000 22 Jun 2001
4 LEIGH ROAD Detached £329,209 £325,000 22 Sep 2023
5 LEIGH ROAD Detached £390,273 £395,000 4 Nov 2022
6 LEIGH ROAD Detached £534,702 £156,000 21 May 2001
7 LEIGH ROAD Detached £396,887 £285,000 6 Nov 2015
8 LEIGH ROAD Flats/Maisonettes £410,669 £179,950 15 Sep 2003
10 LEIGH ROAD Detached £284,972 £275,000 11 Mar 2022
14 LEIGH ROAD Detached £389,622 £237,255 19 Jan 2007
15 LEIGH ROAD Detached £366,739 £285,000 19 May 2017