watch English premier leauge football games (Istanbul)
I would appreciate your advise on a place where i can watch English premier leauge football games in Istanbul near Taksim or near OsmanBay metro station,
I looked all over the area last week and ended up in a bar in Istiklal street who asked for extra money to put on the game specially for me!
Your advise would be appreciated,
Thank you and have a good day