Walk-in any time, we're here.

55, The Queen's Walk,
London Eye, London, United Kingdom