Windsor

Category Archives for Windsor.

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 »