In London/ Travel London: Harrods Harrods is possibly the most interesting department store in the world. Most department stores that I have been in the States and in Korea… Continue Reading →
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 →