Watch the FIFA World Cup Final at Planet Hollywood!
Looking for the best place in London to watch the FIFA World Cup Final? Come to Planet Hollywood, Haymarket. Huge screens, fantastic menus, great beer, buzzing atmosphere. France V Croatia – who will win?? Find out here!