Tag: Milton Keynes

Milton Keynes (“MK” to the locals) is just north of London in Buckinghamshire and despite the press giving far too much coverage to the new town around concrete cows and the excessive volume of roundabouts, Milton Keynes is one of the fastest growing and most innovative locations in the UK with a huge amount to offer.

On Life of Man be sure to take a look at our Milton Keynes restaurant reviews and days out in Milton Keynes.