LCCS 2015: The magical machines set for London Classic Car Show's Grand Avenue


Occasionally, visionary designers and the helping hand of history combine to make magical machines, from the utilitarian Land Rover to the mouth-watering Miura.