They play their home games at a stadium called which is in Milton Keynes (about 45 miles or 75 km north of London). The club began again in 2004 from the remains of Wimbledon F.C., which had moved to Milton Keynes in 2002 and then went bankrupt.