FA Cup Final 2018 in Barcelona - 15 May

Watch the climax of English football's biggest competition at London's Wembley Stadium or live on a full HD TV from The George Payne in Barcelona, the most exciting match of the year 2018.

The best match at The George Payne, the finnest pub of Barcelona.

Categories: General