British Motor Show: Super Cars In Pictures

Posted on: 24 July 2008 by Gareth Hargreaves

An exclusive insight into the British International Motor Show's supercars.

The award-winning British International Motor Show returns to ExCel in London’s Docklands from the 23rd July – 3rd August.

Share with friends


You need to be signed in to rate.

Do NOT follow this link or you will be banned!