Greater London 151765 total in stock
Barking and Dagenham 1530 total in stock
Barnet 1374 total in stock
Bexley 1425 total in stock
Brent 99882 total in stock
Bromley 1213 total in stock
Camden 3595 total in stock
City of Westminster 3102 total in stock
Croydon 2026 total in stock
Ealing 4439 total in stock
Enfield 1190 total in stock
Greenwich 845 total in stock
Hackney 1690 total in stock
Hammersmith and Fulham 1671 total in stock
Haringey 1243 total in stock
Harrow 1072 total in stock
Havering 905 total in stock
Hillingdon 2502 total in stock
Hounslow 2079 total in stock
Islington 179 total in stock
Kensington and Chelsea 3095 total in stock
Kingston upon Thames 2111 total in stock
Lambeth 2186 total in stock
Lewisham 1347 total in stock
Merton 1783 total in stock
Redbridge 273 total in stock
Richmond upon Thames 71 total in stock
Southwark 2343 total in stock
Sutton (Sutton) 1126 total in stock
Tower Hamlets 850 total in stock
Waltham Forest 1264 total in stock
Wandsworth 2422 total in stock