Cosy Hub Studio apartment in the city centre - Serviced apartments for Rent in Milton Keynes, England, United Kingdom
Serviced apartment in Milton Keynes, United Kingdom. Located in the heart of central Milton Keynes, live it up in the plaza below and dine al-fresco in one of the fashionable restaurants, bars or cocktail lounges. With the train station and shopping mall just a few minutes walk away. These fully fur...
See this content immediately after install