I think Spurs have a much better image in Europe than in England. A lot of the narratives around Spurs are spread by rivals fans and our own frustrations. The constant trophy jibes have people thinking we're not one of the biggest clubs in world football.
In Europe they're not biased against us. They mostly see us in the big games, our recent CL performances under Poch are nothing to scoff at.
We've had City's number for a while. We smacked United 6-1, and of course quite a few NLD wins. These are games that builds a team's image abroad.