I can guarantee that you will be able to watch the game at pedro's-due to the fact I have a masssive satellite dish which is devoted to English football-although the Spanish league being a far inferior product to their english counterpart is very rarely watched by yours truly