Windsor Castle

Tag Archives for Windsor Castle.

Jan022019

Windsor Castle and The Long Walk

Windsor is a 30 to 50 minute bus ride from London Heathrow Terminal 5 depending on which bus you take. Thames Valley #8 turned out to be the slow bus at 50 minutes, but it was enjoyable and informative when the British lady from Old Windsor started telling us stories about the area and local…

Continue Reading »