Heading home next week for Christmas...will be 1000 miles over the trip (London-Glasgow) plus some driving up there. I'm thinking about oil, and having only done 1000 miles since buying the zed wonder if I will need to top up? Should I carry a spare litre? If so what would the dealer have filled it with?
Many thanks in advance
Many thanks in advance
