We're planning an overnight stay in London as we're due to travel on the Eurostar early morning. Me, OH and DS (4). Can anyone recommend a decent hotel that's close to the station? Preferably within walking distance. A few friends have suggested Travelodge but when I looked at reviews they weren't good.