Retail: £995

£995

Retail: £2,450 inc.VAT

£2,450 inc.VAT

Retail: £5,995

£5,995

2017 BMW GS series

Low miles host of extras

2017 BMW GS series

Low miles host of extras

Retail: £6,395

£6,395