My DC are obsessed with Rollover hotdogs since having them at a zoo. We're going to London and they've asked to have one again. Because you can buy them in supermarkets (my Google search tells me!) when I search Rollover it just tells me supermarkets rather than ready to eat.
Does anyone know any places that sell them hot and ready to eat near:
Trafalgar Square, Leicester Square, Baker Street, London Bridge, North Greenwich or Knightsbridge.
Thanks! And to avoid this in future I'll just buy some from a supermarket instead.