Milton Keynes, 33, 6,810, 207,057, 30. Glasgow, 32, 20,493, 635,640, 31. Harrow … While London continues to dominate in total business registrations, …