In London/ Travel London: Paddington Station Originally the plan was to take the train from Paddington Station to Windsor Castle and from there return to the city to Waterloo Station. Apparently… Continue Reading →