My wife and I disembark in dover. We would like to spend the day there and then take a late afternoon train to London. Questions. Is there anywhere we can "check" our baggage? Is the train station the ONLY place to check our baggage?
I don't know about dover specifically, but as far as I am aware there is no left luggage at any UK train stations due to the terrorist threat (rubbish bins come and go as well according to the level of the threat!).
Having said that, it looks as though they may be re-indroducing it (presumably at a charge). I did find this link which you could try http://www.excess-baggage.com/rail_services.asp