GirlWellTravelledMay 19, 20213 minLifestyleHarrods Champagne Bar, Milton KeynesThere's a new champagne bar in Milton Keynes! Okay, I hear you say. It's not the first champagne bar to have graced Milton Keynes' grid...