Where can I buy food and drink in Madame Tussauds? You can buy drinks at The Hangover Bar and snacks in our retail shop. Related articles Do you have food or lunch facilities available? Do you accept cash? What items cannot be taken into Madame Tussauds? Do you have toilets / restrooms? Do you have baby-changing facilities?