olboydave Posted January 7, 2013 Share Posted January 7, 2013 Can anyone recommend any decent pubs in and around Central London for watching this one? Could watch it at home but want to be somewhere where there's a few Villa/footy fans? Cheers Link to comment Share on other sites More sharing options...
spiezels Posted January 7, 2013 Share Posted January 7, 2013 There's a thread in the VT section mate. Search it. The Baring pub Link to comment Share on other sites More sharing options...
Recommended Posts