1. Victoria Station
4.3Best for: European football
Victoria Station offers a welcoming atmosphere with quick service and delicious food, including standout fritto misto. It's a great spot to catch European football action.
“As a Brit, I can tell you there is nothing British about this place, no British dishes or beers, you can't drink at the bar. But the staff are lovely,…”— Google review

