Home Tags Everything you need to know

Tag: Everything you need to know

CHAMPIONS LEAGUE FINAL: Booze, police, fan zones and everything else Tottenham and Liverpool fans in Madrid need to know

Drinking on the streets of Madrid is illegal and could see you arrested or fined