themoralkiosk
New Member
Does anyone know of any London pubs showing the Leicester v Huddersfield game tomorrow night, other than the sports bar on Haymarket which I can't stand!? Most places are showing Champions League games, even though no English teams are playing...
Last edited: