Seville has made a name for itself as one of Spain's hottest cities, with summer temperatures regularly exceeding 40C in June ...