Riders were treated again in 2003 to the Cobra Sports Car Show at the London Strawberry Festival.