Bmw 320d personal leasing Source Source Source Source Source Source Source Read Also: Personal contract hire bmw 320d Personal car leasing bmw x3 Personal car leasing bmw m3 Personal car leasing bmw x1 Bmw x5 personal car leasing Personal contract purchase bmw 3 series