News



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





Top