Det er i tillegg til hovedkvarteret 140 politistasjoner i London. Disse inkluderer både distriktshovedkvarterene som er store og døgnåpne, og mindre stasjoner med kortere åpningstider.