Corporate Hospitality in Milton Keynes

Milton Keynes

Milton Keynes is a huge Buckinghamshire town, and lies south east of England. Milton Keynes was previously labelled in 1967 as a new town, with the aim to become a 'city' in size. The area before it became Milton Keynes involved a landscape that has a rich historic legacy.

Top