Luke_Leicester_Lad Posted 1 June 2006 Posted 1 June 2006 Where abouts is a good place to watch the england games with atmosphere around here. Please could anyone help and maybe state where there going? Thanks
Ultra Posted 1 June 2006 Posted 1 June 2006 The Fox & Tiger near the train station looks like a decent venue. Two big screens, and plenty of decent beer!
Recommended Posts
Archived
This topic is now archived and is closed to further replies.