We are going on Thursday for a week, so will miss the Palace and Juventus games, also looking for the best place to watch itSorry if this has been posted before but official website says Malta has a branch but can't seem to see where City fans meet. Looks like it used to be Cactus Bar but no more. Any ideas?
Great branch.
They always get a minimum of ten tickets for every away game...