While other countries make do with 3-5 boroughs at most, London has been divided into 32 individual boroughs. Here’s why!