BMW 1-Series

The new BMW 1 Series hatchback priced from £19,375 in the UK