Greater London 57588 total in stock
Barking and Dagenham 982 total in stock
Barnet 3912 total in stock
Bexley 1441 total in stock
Brent 14296 total in stock
Bromley 832 total in stock
Camden 6306 total in stock
City of Westminster 885 total in stock
Croydon 2885 total in stock
Ealing 2051 total in stock
Enfield 741 total in stock
Greenwich 890 total in stock
Hackney 322 total in stock
Hammersmith and Fulham 292 total in stock
Haringey 1104 total in stock
Havering 705 total in stock
Hillingdon 1735 total in stock
Hounslow 1569 total in stock
Islington 124 total in stock
Kensington and Chelsea 744 total in stock
Kingston upon Thames 1437 total in stock
Lambeth 6356 total in stock
Lewisham 1051 total in stock
Merton 1333 total in stock
Redbridge 208 total in stock
Richmond upon Thames 192 total in stock
Southwark 1183 total in stock
Sutton (Sutton) 800 total in stock
Tower Hamlets 248 total in stock
Waltham Forest 793 total in stock
Wandsworth 812 total in stock