Cartoon Baseball

Watching the Baseball World Series in London?

I know this is a crazy question, but I am a big baseball fan, and will be traveling to London this week. Is there anywhere I can watch the game? I realize that it will be early morning hours when it's on, but I'd still like to do it. I will be staying in the Kensington area on Cromwell Road. thanks

Public Comments

  1. I saw the Phillies game at a sports bar two blocks north of the Trafalgar Hotel in the Trafalgar square. It was a huge place with about 50 TVs
Powered by Yahoo! Answers