Imax Cafe

1 Charlie Chaplin Walk London SE1 8XR