Should I keep a log of my mileage?

Yes. You should maintain a log of all journeys you make in your own vehicle for which you intend to claim mileage expenses and keep it for your own records. The simplest way to do this is to keep copies of your expense claim confirmation emails.