Who is milton keynes named after?
Score: 4.1/5 (23 votes) Milton Keynes is the largest town in Buckinghamshire, England, 50 miles north-west of London. At the 2011 Census, the population of its urban area was almost 230,000. The River Great Ouse forms its northern boundary; a tributary, the River Ouzel, meanders through its linear p...