I'm passing through London on my way to Doncaster in a few weeks. I'm landing at Heathrow at 8am and need to be on the train to Doncaster at Kings Cross around 3. What are you suggestions for what I should check out in that time? I was thinking of storing my luggage at one of the rail stations. Is it better to just take it straight to Kings Cross and then head out to check out the town?
Any and all suggestions welcome!!