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