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