Greater London 249426 total in stock
Barking and Dagenham 3395 total in stock
Barnet 37249 total in stock
Bexley 6656 total in stock
Bromley 3028 total in stock
Camden 59510 total in stock
City of Westminster 1 total in stock
Croydon 36400 total in stock
Ealing 7222 total in stock
Enfield 2895 total in stock
Greenwich 3365 total in stock
Haringey 5736 total in stock
Harrow 4323 total in stock
Havering 4889 total in stock
Hillingdon 4967 total in stock
Hounslow 2840 total in stock
Islington 1 total in stock
Kingston upon Thames 7736 total in stock
Lambeth 100 total in stock
Lewisham 4863 total in stock
Merton 7699 total in stock
Newham 24936 total in stock
Redbridge 2 total in stock
Richmond upon Thames 1 total in stock
Southwark 2362 total in stock
Sutton (Sutton) 4771 total in stock
Tower Hamlets 1 total in stock
Waltham Forest 5266 total in stock
Wandsworth 3 total in stock