Greater London 91552 total in stock
Barking and Dagenham 2483 total in stock
Barnet 1788 total in stock
Bexley 4208 total in stock
Brent 22601 total in stock
Bromley 1961 total in stock
Camden 2682 total in stock
City of Westminster 2068 total in stock
Croydon 4563 total in stock
Ealing 6178 total in stock
Enfield 2075 total in stock
Greenwich 1688 total in stock
Hackney 728 total in stock
Hammersmith and Fulham 886 total in stock
Haringey 1979 total in stock
Harrow 2049 total in stock
Havering 1561 total in stock
Hillingdon 3960 total in stock
Hounslow 4304 total in stock
Islington 53 total in stock
Kensington and Chelsea 2220 total in stock
Kingston upon Thames 3577 total in stock
Lambeth 1363 total in stock
Lewisham 2149 total in stock
Merton 3473 total in stock
Newham 1397 total in stock
Redbridge 91 total in stock
Richmond upon Thames 948 total in stock
Southwark 2635 total in stock
Sutton (Sutton) 2247 total in stock
Tower Hamlets 337 total in stock
Waltham Forest 1946 total in stock
Wandsworth 1354 total in stock