Currently across the pond for a few days. Anyone who has been here or know someone that lives in London have any recommendations for a bar to watch the game at? I have heard The Dugout - Belushi's is a good spot to go but curious if there were any other. Any recommendations would be amazing.
Ohio State Bar in London?
This is a forum post from a site member. It does not represent the views of Eleven Warriors unless otherwise noted.
Log in or Sign up to Join the Discussion #beatmichigan