Great Savings Across a Range of Pre-Registered BMW Stock

Save Over £3,500 on Brand New BMW Cars

All our pre-registered stock in Aberdeen and Tayside comes with £1,500 towards your deposit* and 4.9% APR on all models.

Available for immediate delivery at John Clark BMW Tayside and John Clark BMW Aberdeen. For more details contact our Sales Team in Tayside on 01382 933 610 or Aberdeen 01224 039 810.

Don't miss out on some outstanding savings.

Refine Search


Stock is limited. Ask about out delivery options for those of you not local to our business in Dundee or Aberdeen. * When purchased using BMW Finance.