Heyâ€”Here’s a photo of the train station at Windsor. It was taken in May 2003 before its renovation and emergence as a mini mall complete with places to eat, shop, and have coffee. I have only been to London twice, but I can see the difference between my two visits. This past May I returned and it just seemed so much more like America. I love the US but I really pray the British stay true to who they are.