The Tower of London provided appropriate backdrop to the rousing introduction of the Vauxhall Insignia.

The Tower of London provided appropriate backdrop to the rousing introduction of the Vauxhall Insignia.