London Mini

There is no car that is more british like this one

The MINI