Ad at one of tube stations in London during Olympic games 2012 [Are London Olympic games for Brits only?]

Ad at one of tube stations in London during Olympic games 2012