Buy or Finance BMW 2 Series in Cardiff from £361.38/month | 12.9% APR