Everything you need to know as the city prepares to host World Cup games, from its sporting history to the best places to eat and drink ...