London Champ Car Trophy

Motor race

The London Champ Car Trophy was an automobile race sanctioned by CART, it was held at Brands Hatch in England. The event was held in 1978 and 2003.