It's hard to imagine that an area as small as Kingston upon Thames could be home to such a large population. But this bustling borough of South West