roonst83 Posted March 2, 2012 Share Posted March 2, 2012 Does anyone know of any pubs in London that are showing the game? My usual local of Famous Three Kings in West Ken is showing all Prem games except Villa! Typical. Any suggestions would be welcome! Link to comment Share on other sites More sharing options...
Recommended Posts