Regular train service from Dover to London stations - St Pancras, Waterloo east, London Bridge, Victoria. We booked tickets on-line through trainline. You can get off-peak trains for as low as $20 if you buy in advance and download to your phone
https://www.thetrainline.com/