Doubletree by Hilton Hotel Milton Keynes - Milton Keynes, England Meeting Rooms & Event Space | Meetings & Conventions
A stadium that's too big for the local team....but by far the best thing in this ugly new town - Review of Stadium MK, Milton Keynes, England - Tripadvisor