The stunning McLaren F1 LM, resplendent in its McLaren Orange livery, is on display in the Super Car Paddock at the British International Motor Show from the 20th-30th of July. Taking place at the ExCel London exhibition centre, the British Internation… more »