Planning taking train to London arriving in at Euston Station, wondering does anybody know how far away is Windsor? We are planning taking ds to Legoland. Thanks.