Aston Martin Vanquish stars in stunning debut at London Covent Gardens (1)