BMW original workshop manual BMW original workshop manual covering 1500 1600 4 1800 1800A... Brixham Private £100