Champions League Final

June 1 @ 8:00 pm

June 1 @ 8:00 pm 11:59 pm

Join us for the Champions League Final as Dortmund takes on Real Madrid right here in London! We will be streaming the game live on our big screen & serving up food/drink combos + happy hour specials until midnight! This is a game you don’t want to miss!


Generator London

37 Tavistock Place
London, London WC1H 9SE United Kingdom
+ Google Map