Where to watch the Euros in London: the best pubs and bars to watch England vs Netherlands
Expect craft beers, bubbly cocktails and an excellent atmosphere. Railway Arches, Albert Embankment, SE1 7TP, metropolislondon...
Evening Standard via Yahoo
2 hours ago