The real answer to that perennial question is a modified and electrified London cab that’s teeming with understated opulence instead. The all-new London taxi hit the streets of the British ...