The Alma Wandsworth
Get on down to The Alma Wandsworth for an electric atmosphere whenever a match is on. Grab yourself a pint and settle in front of one of the many screens and cheer your country on to victory. There's even a menu of tasty grub if you get peckish.