Question: Which British racing driver has raced for 7 different teams and won the European Grand Prix in 1999?

Context:
Valencia Street Circuit
The Valencia Street Circuit (, Spanish: "Circuito Urbano de Valencia" ) was a street circuit in Valencia, Spain which hosted the Formula One European Grand Prix for five years (2008–2012).
 The first race meeting on the circuit was held over the 23/24 August 2008 weekend, with Felipe Massa winning the main event, the European Grand Prix, after starting from pole position.
 The circuit uses the roads skirting the city's harbour and America's Cup port area – including a section over a 140 m swing bridge, and also includes some roads designed exclusively for racing purposes by the German architect Hermann Tilke, who also designed the infrastructure buildings for the circuit.
 The 2012 edition took place on 24 June and was the last to go under the name of the European Grand Prix until 2016, when the Baku City Circuit took over the name.
 It has not been used since 2013 after a deal fell through to alternate this venue with Catalunya in Barcelona to host the Spanish Grand Prix.
Stewart Grand Prix
Stewart Grand Prix was a Formula One constructor and racing team formed by three times Formula One champion Jackie Stewart and his son Paul Stewart in 1996.
 The team competed in F1, as the Ford works-supported team, for only three seasons, from 1997 to 1999.
 The 1999 season was by far its strongest, yielding one win (Johnny Herbert at the European Grand Prix) and one pole position (Rubens Barrichello at the French Grand Prix) en route to finishing fourth overall in the Constructors Championship.
Graham Whitehead
Anthony Graham Whitehead (born in Harrogate, 15 April 1922 – died in Lower Basildon, Berkshire, 15 January 1981) was a British racing driver from England.
 He participated in one Formula One World Championship Grand Prix, on 19 July 1952.
 He finished 12th, scoring no championship points.
 He also competed in several non-Championship Formula One races.
 He began racing his half-brother Peter's ERA, in 1951 and then drove his Formula Two Alta in the 1952 British Grand Prix.
 He finished second at 1958 24 Hours of Le Mans only weeks before the accident on the Tour de France in which Peter was killed.
 Graham escaped serious injury and later raced again with an Aston Martin and Ferrari 250GT before stopping at the end of 1961.
2012 European Grand Prix
The 2012 European Grand Prix (formally, the 2012 Formula 1 Grand Prix of Europe) was a Formula One motor race that was held at the Valencia Street Circuit in Valencia, Spain on 24 June 2012.
 It was the eighth round of the 2012 championship season, and the final time the circuit hosted the European Grand Prix.
 It was Fernando Alonso's second Grand Prix win in Spain after the 2006 Spanish Grand Prix held at Barcelona.
 Michael Schumacher finished third at the age of 43 years and 173 days, the oldest to climb to the podium since Jack Brabham's second-place finish at the 1970 British Grand Prix.
 It was Schumacher's best result since his comeback in 2010 and the final podium finish of his Formula One career.
Klenk
The Klenk-Meteor was a racing car which competed in the 1954 German Grand Prix.
 The car was based on the established German marque of Veritas which was active between 1948 and 1953.
 Veritas is chiefly remembered as a manufacturer of sports cars and successful Formula Two racing cars.
 The company closed when its founder, Ernst Loof, became ill.
 He subsequently died in 1956.
 The Klenk-Meteor entered for the 1954 German Grand Prix was essentially a Veritas Formula Two car.
 The car was owned and prepared by the noted German racing driver Hans Klenk who intended to race it himself in the Grand Prix.
 However, Klenk's career as a racing driver came to an end when he suffered injuries in an accident while working as a test driver for Mercedes-Benz.
 The car was driven in the Grand Prix by another German, Theo Helfrich.
 He retired on lap 9 with engine failure.
Robin Montgomerie-Charrington
Robin "Monty" Montgomerie-Charrington (born Robert Victor Campbell Montgomerie on 23 June 1915 in Mayfair, London – died 3 April 2007 ) was a British racing driver from England.
 He took up 500cc Formula 3 in 1950, achieving modest results through '50 and '51.
 He participated in one Formula One World Championship Grand Prix, the European Grand Prix at Spa, Belgium, on 22 June 1952.
 He retired his Aston Butterworth with "engine trouble" after 17 laps and scored no World Championship points.
1923 Grand Prix season
The 1923 Grand Prix season saw Grand Prix motor racing in Europe.
 For the first time, the Indianapolis 500 was also designated a Grand Épreuve by the International Sporting Commission of the AIACR.
 The French Grand Prix was held in Tours.
 The Italian Grand Prix (which was also the European Grand Prix) was held at Monza.
 Spain entered the Grand Prix circus with the Spanish Grand Prix at Sitges-Terramar and the first San Sebastián Grand Prix at Lasarte.
Luca Badoer
Luca Badoer (born 25 January 1971) is an Italian former racing driver.
 Badoer has raced for the Scuderia Italia, Minardi, Forti Corse and most recently, Ferrari teams.
 In addition to his racing duties, Badoer was one of the active test and reserve drivers for Ferrari from 1998 to 2010 and in 2009 stood in for Ferrari's regular race driver Felipe Massa at the European Grand Prix and the Belgian Grand Prix after the Brazilian was injured during qualifying for the Hungarian Grand Prix and his original replacement, Michael Schumacher, pulled out due to injury.
Johnny Herbert
John Paul "Johnny" Herbert (born 25 June 1964) is a British racing driver.
 He raced in Formula One from 1989 to 2000, for 7 different teams, winning three races and placed 4th in the 1995 championship.
 He also raced sports cars winning the Le Mans 24 Hours in 1991 driving a Mazda 787B.
 He enjoyed much success in lower-level motor racing.
Peter Westbury
Peter Westbury (26 May 1938 – 7 December 2015) was a British racing driver from England.
 He participated in two World Championship Formula One Grands Prix, scoring no championship points.
 In 1969 he raced a Formula 2 Brabham-Cosworth, driving in his first Grand Prix in the 1969 German Grand Prix.
 He finished ninth on the road, fifth in the F2 class.
 The following year he failed to qualify for the 1970 United States Grand Prix driving a works BRM, after an engine failure.

Answer: Johnny Herbert