More than 200,000 people are expected in Birmingham during the first weekend of July as major music and sporting events take place across the city. From Black Sabbath’s final concert at Villa Park to the England vs India Test Match, it's a weekend set to bring both opportunity and pressure for businesses and services.