Come to Windsor
Wednesday, May 19th, 2010Windsor is a lovely town only 15 minutes drive west of Heathrow.
Rather than drive into London which takes an hour or so, jusp pop out to visit this lovely old town with historic castle built almost 1000 years ago.
Windsor is where English Kings and Queens have been living for most of their history.