brought the latter into reality, with the tasty drink available in warm and iced options within the Harry Potter section of Universal Studios itself ... King's Cross Station in London, England ...