Inter’s Media House have produced a promotional video ahead of Inter’s match against Tottenham Hotspur in the Champions League.

Named ‘London Calling’ after the famous The Clash song, the video focuses upon several aspects of Britain and showcases Inter’s equivalent to it as a team.

Spurs vs Inter is scheduled to kick off at 21:00 CET on Tuesday night at Wembley Stadium.