In which town was the headquarters of British American Racing located?
Brackley
Silverstone
Milton Keynes
Oxford
Answer
The headquarters of British American Racing was located in Brackley, Northamptonshire, United Kingdom. This location has been the base for the team through its various ownership changes.
British American Racing Mind Maze: 20 Questions to test your cognitive abilities