The Stadium
Reviews
User
Great place for a beer before all Liverpool games
User
The best pub to go to before every Liverpool home games
User
Good beer cheap sport on t v good
More about The Stadium
The Stadium is located at Liverpool L6 0AS, UK