Milton Keynes is a large town in South East England, about 45 miles (75 km) north-west of London. It is also the principal town of the Borough of Milton Keynes, itself part of Buckinghamshire.